I only had it recently for the first time. Despite being widely seen in the US as a "poor people" food, inflation seems to have hit Spam pretty hard--I'm pretty sure the tin was over $4!
That said, while it looked rather unappetizing in its canned loaf shape, it's mostly pork shoulder, and after I cubed it and pan-fried it for a bit, it tasted like a crunchier ham steak. It was quite delightful when mixed into fried rice.