Amazon is fine if you want cheap chinese garbage products or name brands that have a decent chance of being counterfeit. I never buy there.