I live in a metropolitan area and can walk to many stores within a 30 minute radius. (First supermarket is less than 5 minutes away).
But there is the added complication of weight. I can’t buy food for a week without driving there. Nor can I go and buy a TV by just walking to the hardware store.