I've had commercial pre-shave oils and creams, but really like making my own. My base is a mix of castor and avocado oils with some essential oils thrown in (usually a lot of tea tree oil too). I love the post shave feel and my skin looks pretty good for my age.