JCPenney discounts a selection of St. John's Bay Men's Shorts with prices starting at $7.99 via coupon code "FORYOU6". Opt for in-store pickup (or same-day pickup where available) to avoid the $8.95 shipping fee, or bag free shipping on orders of $99 or more. Deal ends June 9. A couple of best bets, with prices after all discounts and same-day pickup: St. John's Bay Men's Cargo Shorts for $11.99 (pictured, $24 off) St. John's Bay Men's Chino Shorts for $11.99 ($24 off)