The site is great!
It offers good items with great prices. And it provides a safe environment for customers if the products and orders are fulfilled by Amazon directly.
Sellers in general try to provide good customer satisfaction because otherwise they may get a bad rating.
In general it has been a good experience purchasing from amazon. And if there is a problem, chances are that you can get a refund.
One cool thing I like from amazon is that it offers product reviews and at the same time in some cases you can see what customers buy more often among related products of your interest. This helps to make knowledgeable decisions before buying.
Best regards! :)