I'm just curious. I live in London, and I'm used to being able to pop out for essentials at any time. Last year we ran out of butter on Xmas day, and my mum was enthralled by the the fact that there was a shop open on the next road along to buy some from. On the converse of this, I remember driving to my MIL's one Sunday with a plan to make a Mexican dish. I'd forgotten to buy limes, but though "ah it'll be fine, I can get some from a corner shop". But nope, no corner shops for miles!
What is normal for you? I just could not imagine having no shops around to buy at least sims stuff to cobble together a dinner!