We aim to ensure your order is processed as quickly as possible.
Please allow up to 21 days for your order to be delivered.
Our stock is located in warehouses in Europe and China.
We will dispatch it from the nearest warehouse when possible.
If you have not received your order after 3 weeks please contact us.
In majority of the cases the order will be delivered within the estimated time of arrival however, external factors may cause the delivery to be delayed.