When I personally ordered stuff from it my laptop for example it was pefectly fine yet it had delayed but it had a good customer service and then the day after contacting I received my product
Little lazy about its delivery but the quality of its laptop was amazing;
It has a large majority of products at its website/app reducing the pain
of mine to physically go there and take that product.
At the end amazon is a reliable website