Never put anything from Amazon into your body. Their sourcing policies and procedures put all the risk of counterfeits onto the customer.
A few years ago I bought some shampoo from Amazon that was very clearly counterfeit. The product and packaging was so bad that if anyone was paying attention to the supply line they should have been able to figure it out.
Since then my general rule has been "If it goes on me or in me, I'm not getting it from Amazon"
Key word being "Amazon". Order from a reputable seller from their own store.
I’ve been buying from a reputable German company, they provide lab test results on request. It ships as powder, in a 500g bag