Order all ready to ship pieces by 7th December.
Last Shipping date for Europe: 10th December, earlier for rest of the world.

Please note that shipping period is not guaranteed, it heavily depends on the courier.
We will do our best to ship as soon as possible. Import duties and taxes may occur.