Snapdeal has always disappointed me when it comes to delevery on time. I have never recieved my products on time from snapdeal. Last time I wanted a product before a out of station visit and during the time I was making order it was showing that it will delever in 7 days but unfortunetely it did not happen. I got my order after the good 20days which was very disappointing and during that time I was out of station so it annoyed me alot. Also the product was not so good in wuality when I saw it.