Payment

Bank Transfer:

  • 1-2 business days within EU (SEPA)
  • 2-4 business days outside EU