Certain times of the year, usually in the spring I find Speedo and Nike racing suits for $10-20 at TJMaxx and Marshalls. I'm talking about the $70 MSRP suits! I stocked up last year and I have enough suits to last for a couple of years. Buy a size smaller than you think. They stretch out pretty quickly and I hate it when they catch the water on push-offs.