A few months ago we perused the Men's Warehouse website for a suitable suit. We found one, he printed out the information, and brought it to the local branch. They didn't carry the suit he had seen online or any like it (?) and attempted to upsell him an $800 suit. No thanks. We ordered it online, and received it relatively fast. Hooray! He dropped it off at the local Men's Warehouse to be altered, paid the fee ($40) and was told to pick it up the following Monday.
He went to pick it up this Saturday, which was about 3 weeks after he had initially dropped it off. They lost it. They kept asking whether someone else came to get it, and then once he told them that it was for his own wedding they actually decided to help him instead of scrambling around. They refused to have it overnighted and shipped directly to us and then pay for outside alterations, but they did rush order it and will do same-day alterations on the 13th.
I got on his case a little about not going to get it sooner, but he told me that they hold everything for 3 months before sending it back, so I don't know. I have a feeling that if he had just gone when they told him it would've been fine, but I still don't think that excuses their behavior either way.