Production orders should be placed no later than 9th December, while In-stock orders can be placed up to and including the 13th of December for delivery this year. All orders received after the 13th of December will be processed upon our return on 14 January 2025.