Free standard delivery on orders of £40 or over. Last Order Dates for Christmas Delivery 2023:- Standard Shipping 18 December, express shipping 19 December