Walmart offers 36 Tennis Balls for $19.99. Opt for in-store pickup to dodge the $5.99 shipping fee. That's the lowest price we could find for this quantity elsewhere by $5. They come in 12 3-pack tubes.
Here's what everyone should take away from the story of a woman who retired with $2.25 million before age 30.