I was used to always buying on Amazon in Europe and I never had issues. Then I moved to the US and the whole experience is so much worse. Counterfeits, opened/unsealed packages, disappearing packages, 1 day delivery fee paid and package arrives 5 days later and so on.
It's as if it was a different company.