Prime costs $119 per year so you have to make sure you get your moneys worth. If you're not going to use it very much then it's not worth it. I live in an area where we used to have to drive long distances to get everything. People used to take a whole day of their weekend to do their shopping. A lot of time and a lot of money. So it has really changed our lives. BUT if you do prime you can't get sucked in to just browsing. If you don't know the brand you want do your hunting online, then go to Amazon and search for exactly what you want. When Amazon started it did not have so many products, and a lot of the products are now just junk. You absolutely must learn how to use the website! Spend some time and learn what they have. Don't immediately get sucked in to paying for extras, like their reading app, or movies, or music. Will you really use what they are offering, or does it just sound good. They recently got rid of one of the cheaper ways to buy food called "Pantry" and I used it a little but not that much, it did not have a lot of items that I use. Most of their cheapest stuff is on par with Kmart, so I don't want it. I want good deals on good stuff and that is just harder to find.
What I don't like is Bezos and the things that you hear about how they treat their employees. So I would prefer that they were a more socially responsible company, and environmentally responsible.