Men's, women's, and kids' shorts at Walmart from $3 + $5 s&h