Are you sure you haven't received a fake product? How do you know? The fakes are so good much of the time that you may never know if you have received a fake.
I have received 5+ fake products and stopped ordering on Amazon a few years ago. Not worth it, too much risk. Would never, ever, order food from there, or anything you put on your body, or anything electronic, etc. Way too risky.