In my personal experience there's a huge problem with counterfeit beauty products on Amazon.
Even when it's not counterfeit a lot of brands sell a cheaper version on Amazon than they do through other retailers.
Even when it's not counterfeit a lot of brands sell a cheaper version on Amazon than they do through other retailers.