You can't really avoid it. Amazon comingles its inventory with that of 3rd party sellers who sell as FBA. So even if you choose Amazon as the seller, the actual product you receive could be the one a 3rd party seller shipped to Amazon's warehouses.
You can't really avoid it. Amazon comingles its inventory with that of 3rd party sellers who sell as FBA. So even if you choose Amazon as the seller, the actual product you receive could be the one a 3rd party seller shipped to Amazon's warehouses.
For new products, that is how Amazon does it. Which will explain why many products will have inconsistent reviews about fakes. And you can ignore any review that says "Avoid seller X. He sent me a fake!" You have no way of knowing which seller's item you got.
Note that this is only for "Fulfilled by Amazon" orders. For non-FBA, the seller ships it to you directly.
And for used items, Amazon will ship you the exact one from the seller.
I should add a qualifier: What I say is true only for new products. For used products, they'll ship you the exact item the seller shipped to them.