I bought some canned chicken, canned ham, potted meat, tuna, albacore, canned salmon, and a few different canned meats. I bought it from Big Lots (no affiliation) here and there and still didnt pay more then $1.00 a can for the most expensive of them all. I think the 2.5 lbs can of ham was $1.50 but not more. I taste tested all of them and honestly I am NOT a fan of spam, but I am a less of a fan of starving. I rotate it out and if it ever gets too old, I just donate it to a cause. No sence just throwing it out. There are too many starving Americans to throw canned meat in the trash!
I also find some GREAT deals in my local supermarket. They will have deals and closeouts on different brands of canned meats. Anyway - I rarely pay more then $1 for any of my canned foods.
_________________________
A government big enough to give you everything you want,
is strong enough to take everything you have.
Thomas Jefferson