Originally Posted By oldranger
Try Duluth Trading Company.

I'll second the quality of Duluth. They're a bit pricey but for me, worth it. The also have shorts for short guys that I really like.