You can find it onsite, but if you're checking bags and don't have to worry about a size limit for liquid things (if you're carrying on, for example)...put it in ziplock bags and pack it. Just about everything you will buy on site is overpriced compared to home. There are some things you can't pack in a suitcase very well (chips/salsa, which I needed when my dad visited one trip)...so pack what you can and only buy what you must on site, IMO.