One possible solution is to form a shop owners group/club where they can combine their money to buy large volume orders to get the goods a lot cheaper, then distribute to the members for resale at reasonable prices that might be able to compete with online sales. The biggest enemy of the retail stores is eBay.