All the villages round us had at least one shop, some two. Sadly, they have all gone now, except the Post Office, who has started selling groceries, and also doing sandwiches and drinks. Presumably to try and keep the Post Office going. Its a shame, as the village shop was always such an important part of village life.....but......people would rather drive to the supermarket, as obviously there is more choice, and its cheaper. Except when it snows, and then the Post office cum shop does a roaring trade.
Location of a village shop can have an impact on how much business it does - ie. is it likely to catch some passing trade? Also, how big is the village- and are most of the residents commuters who work in the town??Is the shop large enough to stock a wide variety of goods, to appeal to different people?
Looking on the positive side. Older people, and those who do not have a car, appreciate a local shop, but if they are on a bus route, its likely they will head to the town for their main shop ......