Old Navy has denim shorts on sale today for 50% off. There are several options for $16 or less. It is always best to shop early as popular styles tend to sell out.
You can select in store pick up or shipping is free on a $50 order.
Click here to take a look. The sale is 5/10 only.