I have ordered all sorts of items from Amazon over a period of several years, and have never experienced even one problem--with the products or the shipping and customer service. In fact, on an item I ordered earlier this month, when I went back to write a review, the product was $20 less than I had paid a couple of weeks before. When I contacted customer service, they willing offered and speedily refunded me $20! Now that's what I call good customer service!
I highly recommend Amazon!