It is also more than possible for the "mom and pop" stores to survive, and even prosper, in a town with a Walmart, or similar competition.
The trick is not to compete directly. Provide personal service, which Walmart does not. Sell products, that Walmart does not. Mom and pop stores know the...