If it is not meat/dairy or has meat/dairy in it, I will let things go a good month past the expiration date. I have eaten 3 month old chips and they tasted fine. I only do this is the items have not been open. Once they are open, they get tossed when the date hits.