Smaller general stores in India are mostly family businesses which pride themselves on service. Managing them is passed from parents to offspring. They may run you a tab, so you can pay for things at the end of the month. Many deliver. They place India among the highest shops per capita countries in the world.