I go on the shopping tour.... I get produce from one place, a green grocer with excellent prices, just tiny aisles and shopping carts from every store known to man. I have a butcher and a fish monger, both who have gotten to know me. I only buy what I will cook within the next two days. I buy good bread and deli meats from an italian bakery/deli. Everything else I get from the supermarket. For the most part, I only shop once a week, but make enough to get me through the next several days, living on leftovers.
My best advice is just buy what you know you can consume. Don't buy in bulk unless you positively will use it. Sometimes, money in the bank is better than money on your shelf...in other words, keep a very tight inventory.
How can we sleep while our beds are burning???