Back in the day, I used to spend ~$20 for a pair of rainboots, and they would invariably leak within a year. This stopped happening when I bought ~$50-$100 rain boots, which are certainly not grocery store boots. A $50-$100 pair of rain boots isn't exactly top quality, but is still much better than a $20 pair.