I have amazon prime and there is nothing more convenient than being able to find a product on amazon and order it with free shipping. They have almost anything you could ever want! I'm disabled and it's hard to walk around a store to shop. Being able to get so many things from amazon and receive them in a couple days is immensely helpful for me. The amount I've saved on shipping has more than paid for my prime membership every year. When they do mess up, their service people are willing and able to handle the problem for you. Recently they shipped out an item of furniture after I'd canceled the order. Their automatic return system wanted to charge me shipping to send it back. Five minutes chatting with a CSR and I had a free pickup scheduled for the large, bulky item. Then their automatic system deducted shipping from the credit for the item (their error in shipping a canceled order). Another few minutes chatting with a CSR and I had full credit. Their CSRs can bypass their automatic system to give you quick, efficient, and polite assistance. There's no "I have to send this to a manager to look into." I appreciate that. Amazon has quality products, service, and people with very reasonable prices. I love them.