Do I have to pay the invoice immediately or upon delivery?

    To process your order, we require the full amount immediately after the order is placed. Within 14 days of receiving your payment, we will inform you of the non-binding production date for your bike.