Amazon is rapidly dropping to my second or third place to look, I often start at Home Depot or Best Buy or other places without a marketplace first, then only sanity check Amazon to make sure I can't save somehow.
Same thing happened to eBay, any attempt to cut down on the scammers just reduced the number of actual real sellers, until basically there's nothing but scammers left for large swaths of the site.
Best Buy is at least toying with the idea of a marketplace - Best Buy Canada search returns mostly marketplace items, but for now at least you can still filter to only items sold by Best Buy.
eBay is still quite usable if you know what you're doing, and "scammers" here isn't referring to actual "ship you a brick instead of a laptop" but "water down search results with acres and acres of cheap Alibaba shit"
Same thing happened to eBay, any attempt to cut down on the scammers just reduced the number of actual real sellers, until basically there's nothing but scammers left for large swaths of the site.