My wife insists on buying things using Amazon simply because their customer service has, for us, been second to none. Items arrive on time and if they do not work or do not meet our requirements, returning them is simple, painless and refunds arrive promptly. Contrast that with two items recently bought from supposedly specialist suppliers. The items took a long time to be delivered, neither worked and trying to organise returns and refunds was far too complicated. In the end we found what we wanted on Amazon and bought them there.