I vote player run shops because then we will earn a profit in which we can use to go and buy stuff.
Also, I think the stores could all be in 1 location so then you don't have to travel everywhere to buy things. Like a city just with stores.
Thanks piix