I have spent more money than I care to admit to on Amazon over the past few years. I've come to the conclusion that the "free" shipping is anything but that when you factor in both the cost of the Prime membership and the item cost of non-Prime vendors. Their streaming capability has little value to me, as I can generally not find any of their offerings worth watching. Count me among the FORMER Amazon customers.
I agree their streaming is not the best but free two day shipping is awesome. I dont get into the black Friday crap and amazon ALWAYS has great deals during that time. So I save money, gas, the wanting to punch someone in the face and get the stuff in two days. There are tons of Prime vendors too, heck I was a prime vendor. All I did was send the stuff I was selling to amazon and they offered it as prime shipping to whoever bought it. I didnt have to find space to store the product and with what I sold it for I got my shipping charges back anyway and I didnt have to deal with dumb buyers too. Win win for me.