I have nothing but praise for the service I have received from Amazon. Anyone can commend a site when things go well, but when there are problems, that's when you can test the real mettle of a company. On two occasions I have experienced problems with items I have received, and both times Amazon turned up trumps and without question rectified the faults. I don't shop via the Internet very often, but would have no hesitation in recommending Amazon to anyone.