Our couriers take 2-3 days to delivery to to most of the UK. To some parts of Scotland and offshore islands, delivery can take longer. If we anticipate any issues we will contact you asap. We do our best to deliver on the date you have requested but at busy times of the year delivery times can be extended. Please make sure that delivery address & postcode are correct as we can not be responsible for non delivery due to an incorrect address. Likewise in the event of extreme weather or other events out of our control (eg civil actions, delivery vehicle breakdown etc) we can not be responsible for any delivery delays. It is best if someone is available to receive and sign for the delivery but we can arrange for the couriers to leave the parcel safely without a signature. If no one is home, the couriers will do this by default. Please anticipate that the recipient may have to go out unexpectedly or may not hear the doorbell and leave extra instructions succinctly describing a safe place for the parcel. Free Delivery available on orders over £25 to UK mainland (Excluding Isle of Wight & Scottish Highlands).