Shopkeepers in Jammu said the business on Diwali and dhanteras was satisfactory if not bad. They said their business has been greatly affected by online shopping.