Walmart offers the Fiskars 30-Gallon Kangaroo Garden Bag for $18.34. Choose in-store pickup to drop it to $12.23. (Amazon has it for the same for Prime members.) That's the lowest price we could find by $13. It features a hard shell base, drain holes, and carry handles.