I dramatically lowered my buying from Amazon about 8 years ago, when I noticed that listings had reviews on items that were completely different than what was being listed. Apparently, sellers sell a known good product that gets good reviews, and then swap it out for something else, so that the new product can piggy back off of the good karma. Amazon just didn't shut this down for years. Also, when Fulfillment services by Amazon mixed the the official provider's inventory with 3rd party distributors and reseller inventories. Sometimes, people would get knock-offs. I knew then, Amazon would coast for at least a decade before the decline would be apparent.
I thought I'd buy more Shopify stock as a result. Dunno if I ever did.