Agree...better option? Maybe the ham in a can? We have outages here...a week at a time in winter..
Try this brand. They are A W E S O M E ......
Krakus Canned Ham (from Poland) https://krakus.com/en/cold-cuts/canned-hams/