Amazon has slashed the price of the popular moisturiser from £40 to less than £12.