Coconut oil only has a 1 year shelf life. Extra virgin olive oil is best at 2-3 years at pantry temperatures.
http://www.eatbydate.com/other/condiments/how-long-does-oil-last/
Tropical Traditions Gold Label Virgin Coconut Oil has a shelf life of 2-3 years. Nice try though.