You could probably get a styrofoam one at any of the grocery stores, but we usually just pack a soft collapsible one in our luggate. We got a really nice one at Wal-Mart for about $15. It is a pretty good size - large enough to hold 24 cans of Coke and still have room for some small juice bottles, etc. It folds up really small and doesn't take up much room in our suitcases. It keeps things really cold, too. We usually just fill it up each morning and there is always ice left until the next morning.