Ummm... what? There are tons of options in between... but if you look out for sales and on Ebay you can get any of the better "above 1k" brands in your price range. That goes for anything though. Unless you're pressed for a new suit, I'd say just be patient. S&K/Men's Wearhouse/Baccarat I think are lower quality than H&M... and they're cheaper too. Zara's clothes I also think are of rather poor "shinny" quality, and it's super over priced compared to mall brands that are substantially better. H&M on the other hand has come a long way. The quality, fabrics, look, fit and finish of their clothing has improved. Maybe it's just the way it fits right without the need for tailoring, but I like their dress clothes, and even the suits. While I don't own any H&M suits, I wouldn't be opposed to it at all. I've owned several of their dress shirts and have gotten years of heavy wear out of them. Anyway, there are tons of options. You could buy CK/RL/Jones New York/Michael Kors/Alfani/... any suit they sell at Macys (they all look like they're made from the same company) for very little (cheaper than H&M even) on sale. The quality is decent and their selection is good. The mall brands like Banana Republic, J. Crew, Express (eh) are pretty good options for a $250-$400 suit. Brooks Brothers, J. Press, Theory, Hugo Boss, Jos. A Bank are all better than mall brands (depends on the JAB line) and overlap the more exclusive brands as well. You could find a suit for $500-$700 easy... and 2 for that money at JAB. You can't go wrong for an MTM suit at $400-$600 at Thick as Thieves. You won't find that kind of deal anywhere else on our shores.