Can anyone comment on fit for someone with broad shoulders but narrow waist? Shoulders typically fit best in XL shirts, but then its hanging off of me. Leaning towards L anyway, since it seems like XLs are frequently on sale, but curious. Any comparable brands (its hard to find a store that carries these shirts, and the store locator will send you anywhere that carries Smartwool socks).