Payment Terms

When you place an order in the online shop, you can choose between the following payment methods:

- PayPal
- Credit cards (Visa, Maestro, Mastercard and American Express)
- Apple Pay
- Google Pay
- Discover
- UnionPay
- Shop Pay

We use a secure SSL connection to protect your internet connection. This way we can protect your (sensitive) data.

In exceptional cases, it may happen that a payment in the online shop fails but the order is still completed. In this case, you will automatically receive a message from our customer service informing you that the payment failed and still needs to be completed. Only orders paid for using one of the above payment methods will be processed and shipped.

If you have any questions about payment options or the payment processing of an existing order, please do not hesitate to contact us. Simply use our contact form or send us an e-mail to


    Address : 65 London Wall, London, EC2M 5TU, UK

    Contact form: contact us
    Phone: +44 7532 742 843

    Company Number: 14621971

    Customer service: Mon-Fri, from 09:00am to 05:00pm PST.
    We typically respond within 12 to 24 hours.