how reliable is Amazon?

I've bought stuff from Amazon and have had mostly positive experiences. One of the only negative experiences I had was with a package that got lost in transit and thankfully was delivered, though very late. That order was from a third-party Amazon seller, however, and Amazon was awesome about it- they refunded me when the package was lost so I actually got the product free!