It depends on the kinds of things you order and how attuned you are to the games they play. If it's all name brand stuff and you are careful to actually order from Amazon and not a store hosted by Amazon it's not bad (although there are a lot of counterfeit goods on the site, in mixed inventory so it can come directly from Amazon even if it was stocked by some other store).
If you're getting commodity stuff from the cheapest vendor, good luck. There's lots of stuff put in there by Chinese shops that's garbage quality, mislabeled, a miniature model of the real thing, etc.
I do think it’s helpful that I’m an Internet native/formerly in cybersecurity. I would buy the (flattering) argument that I’m passively filtering out the shit in a way that’s not intuitive for everyone.
I strongly agree that it's dependent based on what you order. I've had mixed experiences in the past so now I basically only use Amazon to order used books. I don't expect them on time (nor do they promise it) and they have almost every title I could ask for!
If you're getting commodity stuff from the cheapest vendor, good luck. There's lots of stuff put in there by Chinese shops that's garbage quality, mislabeled, a miniature model of the real thing, etc.