Home Business Consumers prefer small convenience stores over giant supermarkets