Call me old school, but for work clothing, I like Macys and Dillards department stores for selection and quality (I order online for them -- so much easier than going to the store and I just return what I don't really like). For sweaters I like Lands End. I rarely have to return anything I order from there.