We ordered the suit two weeks ago. It was supposed to be in 4-5 days before the wedding but we weren't contacted about it being in until 2 days before the wedding. It was WAY too big on him. They tried sending us to stores across the valley (on the day that we are supposed to be leaving for the city we are getting married in) but of course none of them had it in his size.
So two days before the wedding with a suit that is late and not even the right size, we are getting a refund minus the deposit (because for some reason they don't view the situation as their fault). We get to go shopping again even though we were supposed to head out of town right now.
I would stay far, far away from this place if you want to avoid stress for the wedding. Not worth the high price.