To guarantee delivery before Christmas Day, orders must be placed by midnight on Monday 17th December. We will be taking orders and dispatching orders after this time, but cannot guarantee they will be there in time. All orders are delivered via Royal Mail.
Delivery within the UK costs £3.25 for orders up to £20 and is free for orders over £20. Providing the product you have ordered is in stock it will be dispatched within 5 days of placing your order.