Christmas Announcement
All orders placed after December 15th will be shipped in the new year & processing time will be extended to up to 3 weeks.
The last order days for Christmas are as follows:
Germany - 15th December
Europe - 14th December
USA, Canada & Rest - 5th December -
To make sure your order arrives in time for Christmas, please order sooner rather than later!