I'll go to Aliexpress and eBay first for: "kids toys, cables, generic keyboards, battery chargers, basic tools, and basic clothing."
I have the exact same list for them as for Amazon. I'll go there first for those products since Aliexpress has much better prices than Amazon. eBay has better seller reviews. I certainly wouldn't buy food or medicine from them, though, or even bedsheets or SD cards.
Walmart is a lot better than Amazon. They do have a search filter to disable marketplace sellers, and if buying from Walmart proper, I do trust them to still get supply chains adequately right. Amazon did okay here too, even a half-decade ago; it crapped out with Covid and never fixed itself. Perhaps Walmart will crap out too, but it hasn't yet.