Have placed 5-6 orders with Mygrahak.com till now and never faced any problems with their quality products and max 48 hours timely delivery. But just recently in my last order , they sent one expired item which costed Rs.165 Came to know only after opening the item when it was smelling and when saw the date , it was expired in November 2012. Many shops / online shops wouldn't honour the refund if the item is opened in spite of being their mistake and I was afraid the same will happen. I made a complaint and to my pleasant surprise , their person came to my place within 24 hours with Rs.165 cash refund and to collect back the item. Kudos to Mygrahak.com for their exceptional service Will keep buying more and more with them now.