I have been shopping with Amazon for quite a few years now. I also decided to become a Prime Member to save on shipping whenever possible and I do enjoy the additional perks like movie and tv show streaming and books. I own 2 kindles and a fire stick and an echo dot. So I guess you can say I am a big fan. As with any store not always are they the cheapest but I'd say about 70% of the time I can find a great deal. If I have ever had an issue the customer service that I received has always been above board. No hassle returns, sometimes not even having to send things back if reported broken. Last Christmas, I didn't receive one of my packages and they sent out a replacement right away even before they finished trying to track it down. I have ordered electronics, dog food, gifts of all kinds and I will continue to do so for I enjoy shopping Amazon.