I only did this review after doing a very negative review on a really bad company, I have been with Amazon for years, yeah some times there are issues with delivery, but the proof is the way thing are resolved.
the few time over the years when goods were not delivered, damaged e.t.c
they have been quick to respond and sort out and until you deal with a third rate business and the poorest excuse for customer service.
You can not really appreciate how good they are to some other companies
I have not even bothered to read any other amazon reviews positive or negative, I know 99% of do the negative to vent our anger and frustration.