When I was young, we drove 44 miles to the nearest K Mart and Sears. It was a real treat not to have to go to a different store for clothes, toys, tools, and yard supplies.
We usually made the trip at least once a year before school started or before Christmas.
As a young married couple K Mart, Sears, Bradford, Sky City, and several other such stores discovered our dollar base and moved close by.
In the last 15 years, everyone but Sears is gone and now we have WalMart.
Although I long for the smaller stores because of walking issues, I can find almost everything needed under one roof, and if the electric cart doesn't die, do it without much walking.
I will say that Walmart ( 5 stores in 8 miles) has a price match program that gives me back the difference if they find a local better price on most of my receipt. They have free store pickup for most anything I order, or home delivery for a small fee.
The times, they are a changing !!!!!