Under Armour offers the Under Armour Boys' Battle Short Sleeve T-Shirt in four colors for $14.99 plus $3.99 for shipping. That's the lowest total price we could find by $2. It's available in sizes S to XL, although not all colors are available in all sizes.

Update: Apply coupon code "UANEW" to bag free shipping.