Walmart offers the MacGregor Official 29.5" Basketball for $4.22. Opt for in-store pickup to trim the price to $4.18. (Amazon charges the same with free shipping on orders of $25 or more.) That's the best deal by $3 and tied with last week's mention as the lowest price we've seen.