Ive ordered many things from Amazon from Vitamins to wristwatches and everything in between. Small purchases and large. I have NEVER had a problem with the vendors that sell through Amazon or Amazon itself. It took me awhile to purchase the "Prime" membership but I am glad I did as I have bought more and more things from Amazon which pays for the additional membership.
Whats absolutely great is that most of the things I have ordered that are Prime have always arrived as stated - the next day or the day after. If Amazon sold groceries I would probably order them too! Cant think of one complaint. Very very happy with Amazon and will continue to use.