I never had a problem (that I know of) with fakes on Amazon. I did cancel my prime membership and switched to Walmart. I feel like prices went up and quality went down. I wish I could move stuff away at work, we spend millions each month on AWS.
Just save yourself the headaches and skip Amazon, where you have no recourse, for Home Depot, Best Buy, Target, and even Wal-Mart. Everybody does price matching these days.
If you're buying something you know is cheap junk, then just cut out the middle man and again skip Amazon for Ali express or Alibaba like the parent mentioned.