cant find the thread but someone said they had found an amazing face cream - you could get it on Amazon - the poster waxed lyrical about it and stupidly i didnt mark the thread! anyone know what im on about?