IMPORTANT!! Please take note that all items are made on order, unless it shows that a specific item is in stock. Please get in touch if you need something by a specific date before you place the order. CURRENT LEAD TIME - 6 WEEKS. (It might be sooner, but no guarantees) - The last shipping date for the year will be 21 December 2026. We will ship again on4 January 2027. CUT OFF DATE FOR ORDERS TO BE PRINTED THIS YEAR WILL BE 4 DECEMBER 2026.