Shopping and gifting if you wish to do online, flipkart.com from my experience is a reliable one. Like many new things and experiences at home, the kids told me to shop from flipkart.com, when I was about to drive to anna salai (chennai) to buy a particular non-fiction title. This was a few years back. Hesitantly I ordered the book with flipkart.com by net banking. I did it, thinking I could prove to the kids that online shopping is risky. But I was more than happy when the ordered book came by courier, well packaged. The alert they give on despatch, on tracking the order and before delivering at door, all done very professionally. Afterwards, I started patronizing them several times for different products; and every time I was impressed by their reliability, speed and packaging. I found gifting to some one who is not in the same city, is very convenient through these people. I would say their service is very valuable and reliable when you wish to gift. The flip side is a) many major electronics etc item are available around Delhi locations. b) prices are not very competitive, c) discounts are very less, and d) compliments or loyalty points are not given. Recently they had increased the limit for free delivery from rs 200 to rs 300. Facilities like cash on delivery, net banking, emi and 30 days exchange promise are however retained. Overall, flipkart.com is a satisfactory online shopping facility.