Having groceries delivered is actually very old fashioned, and used to be the way that most shopping was done, at least in little villages not big enough to have their own shops. And a lot of people didn't have their own cars. In my parents' day everything was delivered by travelling tradesmen, who all came round in vans. There was a milkman, a baker, a fruiterers, a butcher, a coalman, general store deliveries, even an ironmonger, all in vans.
Then people started owning cars, and we had the rise of supermarkets.