We went with the Men's Wearhouse for our wedding tuxes--HUGE mistake! Every single tux ensemble had something wrong with it. The groom's jacket did not fit (which we caught in time since the guys tried everything on in advance, as recommended). When he went back the next day to pick up his jacket, they'd forgotten to include the vest. This was noticed about 2 hours before the wedding. The final days--and hours--before a wedding are rather chaotic. You'd think that they would realize this (this IS their business, after all)--instead they just added to the wedding stress by getting EVERYTHING wrong (one of our groom's men was wearing one shoe in a 10, the other in a 13!!). Their employees obviously hate working there--they are surly, rude, and I would never want another excited couple to ever have their wedding marred by these horrible people again!