Dammit. I ordered a small linen shirt using the birthday coupon. If I don't like it, I'll just take it back. I suppose you're right, but where else to get a decent variety of shirts for <$100? RL Custom Fit and BB Extra Slim Fit I guess? But even those are a bit more expensive than J.Crew.
try colby on the buying and selling forum. He used to make MJK's shirts, now he makes made to measure shirts for $60.
Also bb extra slim fit are about the same price as jcrew at retail, they are 3/$200 I think. There was a friends and family 20% off sale as well, not sure if that is over.
-I have the same problem as you: the mediums are tents and the smalls pull (I'm 6' though, surprised you have such pull at 5' 8"). I bumped my price range for button downs up to ToJ and Gitman(on sale), which fit me much better.