I have always enjoyed shopping at Bachrach! The salespeople are very friendly, eager to help, and are knowledgeable about their clothes. I bought a few shirts today and the salesman actually walked the bag around to the side, shook my hand and thanked me before handing the bag over. You don't get that at Macy's.
They usually have sales going on (what retailer doesn't these days), so don't pay full price unless you're in a pinch.
Pros: Service, cleanliness, selection
Cons: Not a whole lot of brick-and-mortar stores around.