I’ve ordered a stuffed turkey crown from Waitrose and it’s being delivered on 23rd December. Do you think it’ll be ok on 25th? Don’t normally do meat and now worried the shelf life won’t be good enough. And it’s too late to order anything else! Everywhere seems booked up! Or should I get up at crack of dawn on Christmas Eve and queue for supermarket?? I don’t mind crack of dawn.