Please be advised our recommended last order date for deliveries within UK before Christmas is Friday 15 Dec. We will continue to despatch orders up until Friday 22 Dec. Please bear in mind the delays are possible due to the couriers are dealing with extremely high volumes of parcels. We are closing for our Christmas and New Year break on 22 Dec and re-open on 2 Jan.