I've stopped buying on Amazon for many things, using it mainly for repeat stuff I know that works, and I've been trying to find things at other big box stores like Best buy or Target, as you mention, or directly from the manufacturer. Amazon isn't really cheaper other than faster shipping for legitimate items from main brands anyway. In several cases, I've found Amazon to actually be more expensive for some items.
I'm usually good at finding the opt out link but had no luck with this. Surprised it's legal to be honest.
Actually whenever you go shopping know what you want before you go to Amazon. That helps.
It's hard to fake a believable iPhone. It's easy to fake a threaded cylinder with a round piece of glass in the middle that can fool the uninitiated.
Since then my general rule has been "If it goes on me or in me, I'm not getting it from Amazon"
Review-gaming will always be a problem for websites with high-enough traffic.