Walmart offers the Starter Men's Dazzle Shorts
in six colors (Dark Navy pictured) for $6.88
. Opt for in-store pickup
to dodge the $4.97 shipping charge. (Or, spend over $50 for free shipping.) That's the lowest price we could find by $3. They're available in sizes S to XL, although not in all size/color combinations.