I always use pure olive oil as pre-shaving oil, but I advise - as for any vegetal oil - to test it before, just to be sure you'll not have any reaction. Vegetal oils always have essential traces that can be allergenic for some. Do not try this if you have some sort of reaction with seeds like almonds, peanut, brazil nuts, soy beans etc. In this case, mineral oil is a better option.