The customer service was excellent! We had 9 guys in the wedding party, with a couple of their sizes a little off. We were able to chat online with the employees (who promptly got back) and fixed our problem right away by sending a new size within 2 days!
Bottom Line: Yes, I would recommend this to a friend