Sears offers the Levi's Men's 550 Relaxed Fit Shorts in Dark Stonewash, Stonewash, or Bleach for $21.99. Opt for in-store pickup to avoid the $5.75 shipping charge. Outside of the deal below, that's the lowest total price we could find by $14. They're available in sizes from 29 to 44, although not in all size/color combinations.
A close price: Amazon offers select sizes for $22.50 with free shipping for Prime members.
Of 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.