Yes for me Amazon.in is not better than Flipkart. I am writing so because once I ordered a mobile cover for my friends phone for gifting purpose and what I received was like a piece from years old stock, It was black and looking wise pretty bad.
I felt to bad about it as I had paid online and was convinced that I will get a good piece as it was shown on the website but what I got made me disappointed.
Finally I ordered a new one from EBAY.IN and I received a really lovely and durable mobile cover which my friend liked too.
Since then I hesitate from buying anything from Amazon.in even on its Amazing sale days.
So for me its better to stay from Amazon.in.