I am aware that couriers can have trouble estimating exactly when they’ll deliver, but come on! Ordered July 3 and planned delivery on Thursday 1st January, between 7:30 - 17:30?