I can't blame him, I wouldn't pay almost 3 bucks a can for that junk!
One per year I get a craving for Spam. I do not know why, but I will have an annual hankering for the stuff and I'll buy a few cans of the stuff (one of each variety) and will make a meal or snack of it for a few days. After that, I will not have a desire to eat any of it until the following year.