The most important thing is the money you're spending both to be there and be in the park. Do not let shopping interfere with enjoying the parks. Nevertheless, ANYTHING you can NOT buy in the parks is well worth it. This means going to the grocery is the best. If you can't make that, try a seven eleven. Next comes the shops at the hotel, finally the foodcourt at the hotel and last eat food at the parks only if necessary unless it is a special meal. THe prices go up accordingly. Also, there is a big difference in grocery stores. Wal Marts and publix are cheaper than the grocery at the crossroads in lake buena vista (I thing goodings), but all cheaper than anything on premises. When going to the park it is best to go to the grocery, but even grabbing bananas, dry cereal and a bagel and cream cheese from the food court will save you bundles. I read on one site that a woman would by two pieces of bread at the food court, and take jelly from the condiments section and make jelly sandwhiches for snacks I think for around .50 cents.