Keep them in a cool dark place to extend the shelf life. You shouldn't have any problems with a shave oil lasting a few years if it is from a company that knows what they are doing.