Stop in for a cup of coffee

I can't understand how so many businesses can stay open. The cost of property...I could eat at a different eatery 3 times a day the rest of my life. And electronic stores. How do they all sell enough to stay open