All items that are in stock will show a delivery timescale of 1-3 working days. If your order consists solely of these items, then dispatch is within 1 working day of purchase with the exception of framed and customised items which may take up to 14 days.
If your order is a non-stock item, the delivery timescale on that item will show as 3-7 working days on the product details. In these instances, dispatch is usually 3-5 working days with delivery in 5-7 working days. If your item is delayed for any reason, we will update your order to provide an explanation of the delay, although it is not always possible to say how long the delay will be. The item will be kept on order for up to three months and supplied to you when it becomes available. After 3 months, we will cancel the order or the remainder of the order unless you ask us to keep it on back order for longer. Incomplete orders will be held until the remaining items come into stock, unless we anticipate a long delay. At our discretion, incomplete orders may be sent out as partial shipments if we anticipate that an item may take some time coming in to stock.
You are free to cancel your order or part of your order at any time by contacting us. Any monies paid for cancelled items will be refunded upon cancellation.
The status of your order may be viewed under "My Order History" from the 'My Account' page of the website.
The time taken for delivery will vary depending on where you are in the world. Orders, other than for the UK, are sent by Royal Mail Standard Airmail to the country of destination and then by local post, or by UPS to the country of destination and then by local courier. The NORMAL delivery times from dispatch of orders to delivery to your address are given in the table below. But this can vary outside the UK for a number of reasons beyond our control, including delays due to local customs restrictions.
Please note there are significant delays in shipping from the UK to: Italy, Spain, Portugal, Greece and Netherlands. This has been caused by significant delays with processing imports from the UK through customs
Please note there are significant delays in shipping from the UK to Israel caused by increased security checks. This has been the case since 2017 and is currently leading to delivery timescales of around 6-8 weeks.
These are guidelines only and may be affected by adverse weather, strikes, customs delays etc. For UK based customers, you can see Royal Mail's Service Updates here. For customers anywhere outside the UK, you can see the Royal Mail International Incidents Updates here.