If you buy from Amazon, and you're really buying from Amazon, it usually turns out great. But half the time, even though you're on Amazon, you're really buying from some other random company, and that's a whole lot sketchier. People seem to get the wrong stuff, or counterfeit stuff, or just much crappier stuff all the time when it's not directly from Amazon. I wish they made it easier to only buy direct from them.