I also have 5+ year old bottles of canola oil that are fine. I have stored them in a cool dark place. Good to know Crisco lasts that long as I got a deal on a few 3 lb cans a few years ago that I haven't touched yet.