Customers agree that the 'benefits are instant' from the No7 beauty cream that's now discounted in the flash sale