However, Aveeno's Daily Moisturising Creamy Oil seems to be providing an effective solution. A 300ml bottle of this product is available in Tesco and on its website for £8.50. But, Clubcard holders ...