I pretty much get all of mine from Minimus now - they have a higher chance of being fresh due to the high volume of sales they do.

Otherwise I toss mine every year if I don't use them (except for honey). Mayo I only keep for a month or two.
_________________________
Freezer Bag Cooking, Trail Cooking, Recipes, Gear and Beyond:
www.trailcooking.com