Living in the middle of nowhere is shit when you need things. It is generally nice if you just care about getting food and stuffs once in a while but unless you have your own mini supermarket in the backyard then it is rather bothersome.
I would say the ideal living situation would either be to live in the middle of nowhere but have very little external need for things and the things you do need to have at least 3 months worth of stock on hand.
The second method is to live in a suburb within a few blocks of all stores and have easy access to gun turrets and other advanced weaponry.
There may be a middle ground to be found but I can't particularly see it.
Now that I do live in the bush basically , right next to a family of squirrels in the tree outside my hole, what I realise is the hardest part for any of these small businesses is the ability to get stock.
That would be even more of a cost deficit if the person still needs to get "sample" stock.
Then as a online business it becomes extremely difficult to likely compete without larger overhead again in the area of sending and receiving stock.
Since actually getting to a courier or supplying initial stock to a warehouse carries almost three times the cost for someone more rural than it does for someone in a decent town.
So I guess the point is for rural business to make money and more specifically to run non-digital item stores online just means they are smarter than most other people....