20 Advantage card points. Brought to you by the team at Nails inc, Face inc is a high quality, high tech range of skincare, delivering facial sheet masks in a unique & luxurious experience, in just 15 fabulous minutes. FREE Delivery on orders over 45 GBP.