Last order date for guaranteed* Christmas delivery: Thursday 19th December @ 6pm
Our couriers will endeavour to deliver orders made after this date before Christmas, up to the day before Christmas Eve, but there is no guarantee your order will arrive in time for Christmas. You can use our premium next day or Saturday services, but we can't guarantee arrival in time for Christmas. For Saturday delivery, orders must be placed by Thursday 19th December @ 6pm.
Deliveries will be made in between Christmas and the New Year.
*Guaranteed delivery depends on weather conditions and problems outside of our control.