I was ordered a product. It was an Wifi adapter. When delivery date was given 5 days. And after 2 days of my order I got a message that, product will be delivered today. Thus I got my product within hours
In my experience it is one of best shopping site and is highly trusted. Because one of my friend bought shoes from Amazon. But it has a small damage. When he asked them to return. When at evening his money refunded but they didn't took back their product. Thus my friend got his money back without any risk