I ordered a ham from Crowley’s for Christmas 2020 which turned up on the allotted day and looked great. With three generations in our bubble, from War babies to millennials, the ham was widely considered the best ever. Delicious.