Walmart offers the Starter Men's Dazzle Shorts in several colors (Acid Yellow pictured) for $3. Choose in-store pickup to avoid the $5.99 shipping charge. That's $4 off list and the lowest price we've seen. They're available in sizes S to XL, although not in all sizes/colors.