Uniqlo offers its Uniqlo Men's U Broadcloth Printed Short-Sleeve Shirt in Off-White for $5.90 plus $5 for shipping. That's $24 off and a cheap price for such a shirt. It's available in sizes XS or S to L.