Amazon, a big name but the worst when it comes to customer satisfaction and product quality. Recently I bought a product from amazon, right from ordering till delivering my personal experience was pathetic. Order was not delivered on the time which was mentioned. On inquiring the same, customer care service person was so rude as if they are delivering me for free. Product was delivered three days after the mentioned date. Not only this, I received a defective product which was not replaced by them. After this experience I dont think I can trust them and will avoid recommending them to anyone.