Terms of purchase and delivery terms

  • All orders are delivered electronically
  • Normally all orders are delivered within 24 hours, unless otherwise stated in the order confirmation