I really liked Men's wearhouse.
Story: I got an email while on an away rotation inviting me to an interview at a hospital 1 hour away from the hospital I was working at. Didn't even think about bringing a suit with me on the rotation (rather than driving 9 hours back down the next month I scheduled it while I was down here - ended up being the hospital I matched at). anyway... went to men's wearhouse, told them I needed everything and needed it fast. They fixed me up, I got a nice suit/shirt/tie/shoe combo, for a really nice price too.