Christmas roast recommendations?

I'm trying to pick something to bring to Christmas that doesn't require me making it myself. In the past I've enjoyed the vEEF one but I guess it's not available while vEEF is sorting themselves out.

Some options I've found are:

Any recommendations? Maybe there are some options I've missed?