Bud's Meats - Ham, recs?

Am thinking about going to Bud’s Meats in Penngrove for our Xmas ham. (The Smoked Ham Bone-In is $3.69/lb.) Has anyone had this recently, and are there any other recs? Thanks.