Please read this information before placing an order.
All orders are processed by us within 24 business hours. The orders are typically ready to ship within 2-5 business days. Estimated delivery time is 5-29 days for all orders.
Shipping costs will be calculated at check-out and they are based on the size of your order as well as your location.
We offer free shipping on orders over 99€!
Please keep in mind, that sometimes there might be delays in delivery due to customs. This is unfortunately out of our control and is not calculated in estimated delivery times. Some orders may incur extra fees, such as customs or import duty charge. This kind of charges are completely out of our control and we are not able to predict what they might be, as each country has its own regulations. If you want to learn more about these regulations, please contact your local customs office as they will be able to advice you on such matters. All extra charges and fees are to be paid by the customer. No order can be returned and unfortunately we will not pay these charges on your behalf. In case you refuse to pay these charges, it may lead to your order being abandoned. In this case we will not be held responsible for any loss of funds caused by this occurrence.
For returns and refund policy, please visit this page.