I have some Mainstay bars in my BOB and some beef jerkey for those days where I can't stop for lunch. The Mainstay bars are good for five years and I eat the beef jerkey often enough that it doesn't have time to go bad.