Amazon has turned into "Aliexpress but more expensive and faster". Look up almost anything on Amazon and the results will be a made-up brand attached to a trashy product which costs 1/10 the price directly from China.
That's one failure mode. Damaged returns resold as "new" is another.
Prime shipping hasn't been worth it for years, and Amazon often has higher prices than at other retailers or direct from the manufacturer. Their business model is just extracting dollars from people who have been conditioned to default to Amazon as their first choice for shopping.