Just got mine in all, for my black 950XL. Will be awkward if it does come tomorrow, will need to sit outside work :)
edit: the tracking number they gave shows it being delivered in April, but apart from that, looking at the DPD site says that STD Next Day is Next working day which would be...