I almost exclusively shop for my work clothes via LL Bean. They're very good and their customer service people are able to give you exact measurements and will lead you away from something if a previously bought item suggests the new garment won't fit well.