I started buying clothing from the brand itself (eg shoes directly from adidas, etc). Some appliances also direct. I sometimes buy food from Walmart but only if they are the retailer (they don't seem to commingle inventories). I bought some ssd directly from Samsung site. Another problem with amazon is the sheer quantity of not-counterfeit but cheap unknown knockoffs. It seems more like an expensive AliExpress.