Walmart offers the American Hawk Boys' Cargo Canvas Shorts for $2.50. Opt for in-store pickup to avoid the $5.97 shipping charge. That's $7 off and the lowest price we could find. They're available in sizes 4 and 5/6 only.