It's on promotion on the Liz Earle website - £10 for 100ml and two cloths (+£3.95 delivery) but still cheaper than £16 it usually is.