Yes, you can buy Kerassentials from Amazon but it is advised to purchase from the official website if you want to get more discount.