We accept the following payment methods:

Credit card (American Express, MasterCard, VISA, and other international credit cards)


Direct debit

Invoice purchase is only available in Germany, up to a maximum order size of € 1,500 per order.

Specified prices are in Euros. All taxes are included, and the prices include the VAT applicable on the date for the order. The prices do not include the delivery costs, which you will see after placing the order. We reserve the right to revise our prices at any time; the products are billed based on the rates in force at the time the order is confirmed.

- For European Union nations, VAT is incorporated in the retail price of every item.

- For non-European nations, German VAT is automatically deducted from the product’s price. Additional taxes (sales tax on imports, handling fees or customs duty) can be applied by the customs' office of the customer’s country. Thus, the carrier will bill the customer.

By placing an order on our website, you accept the rules stated by us. Please be informed that these rules may differ depending on the country from where you are ordering.