We recently got a Carando spiral ham, on sale for $1.99/lb, after discussing it and, besides other reasons, deciding it was a good value. Any meat for that price is cheap, but the outlay is large when it’s 10 lbs at once.
I make a ham dinner of it. Then it can be used in pea soup, another post entirely (I have been using kielbasa in it), or something I have yet to try making, bean soup. It can make sandwiches. It can go with eggs, or into scrambled eggs. It can be frozen. I find it useful to cut little pieces of ham and put the appropriate amount for scrambled eggs in each of multiple bags in the freezer. It can go from freezer to pan when needed.
The bone can be frozen for future soup.
I love it! My gout, well, that could do without my eating too much ham at once.