Have been a regular at HealthKart and can vouch for the services they have on offer. For a person buying supplements, what matters most is that the item is genuine and not a grey market/local market produced product. At HealthKart, they only offer genuine products, mainly from Neulife who are the official importers for most supplements in India. Moreover, you have a wide range of health and fitness equipment to choose from. Checkout out process is fairly easy and COD is available to most cities till a max value of Rs. 10,000/-. However, it takes a lot of time for them to replenish stocks once an item goes out of stock which can be a pain at times if you want something urgently. Delivery time is also fairly low, ranging from 4-5 days. Would have liked if they had faster delivery options available for a nominal price. Can't comment on returns since I've never had to return anything that I have ordered till date. Overall, a good experience to shop with HealthKart.