I used to use OST C20 but found it grainy and it oxidises very quickly. Recently switched to La Roche Posay C10 which I like but it's a bit spenny at nearly £30 a bottle. Any recommendations?