I love Amazon, it is so convenient to order stuff, and they are very reliable and professional. Once a shipment from China never arrived, and after contacting the seller three times and not receiving a response over several days, I escalated the issue to Amazon itself. Within three hours I had received a full refund! Talk about customer service! I will certainly continue to purchase online using Amazon. Edit: Another seller had used a misleading product description, and after not receiving a seller reply within two business days (again) I escalated the issue to Amazon and they are issuing my debit card with a refund. Fantastic service!