I veer between Sainsburys and Waitrose, both give half an hour's free parking for a quick shop or, a minimum shop of £10 gets you a couple of hours, so I often take advantage of that if I wander off into town. I spent £20 or so in Sainsburys today for a top up shop, bits and pieces in the pharmacy part of the shop plus some bread, flour, milk, fruit and veg mainly. I tend to go back there towards the end of the week for wine for more staples. I love shopping in Waitrose, ours is quite new with a John Lewis above it. I go there on Sundays and usually spend £30 or so, but that gets me a complimentary Sunday Times which I think is quite a big plus. I think I spend around £400 a month roughly. I do buy books and other fripperies at the supermarket sometimes though, so probably not all essential stuff.