Flipkart.
I got the good experience with the flipkart.com as I have ordered lot of things such as case covers pendrives mobile and even shoes but in the month of august 2017 by mistake I have ordered for iphone 6s cover instead of iphone6 cover after getting the parcel I have checked and I realised my mistake and then I mailed them on their official mail id then they have contacted me they told me to follow some protocols and I followed the instructions and filled for replacement and then I got the replaced cover of iphone 6 within 7 working days so I like to shop in flipkart.com