I am definitely a list shopper, which is why I'm not likely to stop in to any of the bargain stores. It seems I can never find everything I want in one grocery store as it is, so after 2 or 3 stores I'm too tired to go exploring. But I'm a bit jealous of all the great deals you all find.
In our house it works best to plan meals out a week at a time and shop once a week, but that doesn't lend itself to much improvisation. I hate to throw any food out and yet most of my groceries are fresh produce. The local small town stores don't really specialize in that.