It depends.
The best ones I've had were 5G used ice-cream buckets at $0.50 each we bought in 1999 and some are still in use. I also have square 30-35G storage containers from Walmart at $12-15 that have lasted over 6 years. The blue ones are best, but I can't tell you why. I've used really cheap wash-up buckets, but they fall apart after a couple of years. Garbage bins are generally food, as are water barrels, but they're more expensive. Last year, I tried fabric grow-bags, and so far, I'm happy with them.