Any excuse to post this pic again!
I bought this suit a couple weeks ago at JCrew. I didn't catch it on sale, but I had $100 gift certificate. I think total with was under $400, and with my GC it was under $300. I'm rather skinny (6' 150lbs), and this jacket is marked as 38 regular. It's been tailored in this pic.
There isn't a Uniqlo in my city, so I can't speak for their quality, however I've heard good things about them.
H&M are currently having a sale for 50% off. Might want to try there, although when it comes to cotton, their stuff can be wrinkly.