Amazon is one of the biggest and best e-commerce online shopping portal of India. The products delivered by them are of very nice quality. And customer service is pretty good. Customers get good satisfaction by buying products online from Amazon. I recently placed many orders on Amazon which includes Mobiles, Books, Trimmers, Mouse, Keyboard, Clothes, Shoes, Television, etc many more. I always got perfect product and never felt bad about their service. They usually deliver between 2-5 days. Their site generally loads in 1-2 seconds and app also takes almost approximately that much time only. Their packaging is also of good quality only. They just have one bad con and that is they sometimes do misplacing of products and takes lot of time for refund of money which creates problem sometimes to the customer. Overall, they are good.