Ok I asked my hubby about the food. The army orders for his company. BUT from what I have heard when the expiration date is up, they have to trash it. As you know, just because the date has passed, the food is not bad. I can see if he can bring it home rather than trash it. It's such a waste when the food is perfectly fine. I can only imagine what the shipping would be on those big bags.