These hams are very good - no question. They are very, very expensive - no problem for a great ham. However, I ordered from this store twice - sent my order in a week early and BOTH times the ham I was given was the wrong one. Not only were they the wrong hams but I was treated poorly when I returned one of them. My order was fixed to what I wanted but I did NOT feel good about it.