I have purchased from them for years. You can get some amazing suits but the return policy is a joke and the customer service is literally non existent. I ordered a jacket recently and they sent me the wrong item TWICE. I returned it and they charged me a stocking fee for their error. In a world where amazon returns don't cost a dime Mens USA charges you a restocking fee and makes you pay for return shipping. If you order something its a gamble