mom and pop stores cant afford to buy by the semi load so they dont get a good deal on merchandise. try and compete for yourself and see how you like it.
It's called a niche market for a reason. Their are thousands of products and brand names that WalMart does not and will not carry. It's just a matter of finding the right mix of products that the customer base wants and needs but can't buy at WalMart.