Spam went on for sale at Kroger for $1.50 a can, so it's time to stock up. It normally hovers around $2.00 - $2.30 at any grocery store, so this is a good buy. The timing was perfect as I was down to our last 7 cans from the previous time they went on sale. Last time, I believe it was around $1.25, so that's inflation for you! I try to buy as much as I think I will use in a year's time (though the expiration date on the can is for about 3 years into the future). I think I purchased around 30 cans last time, so I'll probably purchase the same amount again.