For the most part my experience has been good. I know hard-to-find items will be on Amazon. It's been a learning experience for sure. I've learned never buy before reading reviews, especially the 1 ratings. If it's a $15 item for $5, it's going to be cheaply made and useless. Not everything is cheaper on Amazon or worth getting by delivery. Make sure you really want the item or it's worth paying to return if you hate it. Having Amazon Prime is totally worth the membership if you make regular purchases and watch a lot of online shows/movies. Finally, Amazon Prime gives you free shipping but NOT free returns. Some of the lessons were painful but not enough to give up purchasing. I'm hooked for life.