i bought one at costco for easter, and was surprised at how good it was after i doctored it up. the costco at lakeside still had about 6 last week, but i don't know if they will continue to carry them. the smallest ham, which was still quite large, was 28 pounds but well worth it. perfect for a party.