Blair has good stuff at decent prices. I buy my clothing (mostly dress shirts and slacks) on a regular basis from blair.com. It's particularly nice if you're a big guy like me because they carry things in larger sizes. Their tie selection is weak but at least you can ties in long lengths as well as regular lengths. They have great customer service but they ship 3rd class so it takes a while to get your stuff. (For those of us who routinely order from speedy shippers, e.g., crucial, 2cooltek and newegg, that takes some getting used to.)