Kmart discounts select men's shorts, with prices from $12.99. Choose in-store pickup to avoid the $5.99 shipping fee.

A best bet is the Route 66 Men's Belted Cargo Shorts in Core White or Black Onyx for $13.49. That's $14 off and the lowest total price we could find. They're available in sizes from 30 to 40 50, although not in all size/color combinations.

Note: Shop Your Way Rewards members may be eligible for additional credits and discounts. Plus, Shop Your Way Max members are eligible for free shipping.