We always aim at delivering your order as soon as possible. Normally orders of in stock items ship within four business days from Order Confirmation and can be expected to be delivered to you within five to ten business days. 

Delivery times are estimates only. In case of a delay in delivery of more than twenty business days beyond the estimated delivery time above, you may cancel your order subject to written notice to us, in which case we will, as our entire liability for the delay, credit any payment made by you. If the order has already shipped, you must first return the item to us before such credit can be made. The freight cost will be specified in the order summary before you submit your order. 

Should you have an inquiry as to whether or not we ship to a specific location, please contact our Customer Service. Please be advised that custom duty may be charged for any orders from outside the European Union. You are asked to inspect delivered items upon delivery and report any deviations found as stated under Returns below. In case you fail to collect your products upon delivery, we reserve the right to debit you a charge to cover our cost for return freight and administration.

Applicable law 

These Terms and Conditions are governed by laws of the Netherlands.

Contact us

We are always looking for ways to improve and would love to hear your opinions. You can let us know what you think by emailing our Customer Service Team on

Operating Hours: M-F 09:00 am to 18:00 pm