I haven't had a DPD notification yet. I ordered on the 15th so hopefully I'll be near the front of the queue.DPD should be delivering today, so will depend whether it was already despatched before today.
As far as I can see (from what limited information is available on the website) - OcUK should be open today, but obviously may be at reduced staffing levels etc due to the Festive period.
I'm also in a weird situation where I checked out with Amazon payments without logging in to my oc account so the order doesn't show on my account page. All I can do is wait for the DPD notification.