For people who buy canned food and pantry food from Amazon shipping, it is routine to get food almost at it’s use by date, and fairly common to get expired food, not to mention cans that are beat up and dented beyond anything you have seen in the supermarket, sometimes they have even burst open.
Old stock and ruined cans from Amazon make stocking up difficult, and rotating stock is impossible when you buy a product for rotation today and then 6 months from now buy its replacement and find the new one’s use by date predates what you already have on the shelf.
Amazon seems to be a dumping ground for old food.
After a couple of experiences like what you describe, I quit buying any food items from Amazon. To be fair, I have in the past bought some canned soup and such from Amazon that was perfectly OK.
Books are about all I get from Amazon these days.
None of that would surprise me in the least.
I can or pressure can a lot of food. I found some jars of applesauce I canned in 2011 and they are still good.
I only use them in zucchini bread, though.
I’ve never gotten recent dates for use by from Amazon. Always good long dates.
But the dents! Never seen dents like that in the grocery store. 1/4 of the packs I wouldn’t have touched in the store and am always nervous but use first in case it’s a recent dent in shipping. I play ordering games trying to force what gets packed with what to see if I can minimize the problem. Usually not.