Are there any extra costs at delivery?
There are no additional costs. Everything is included in the transport costs (insurance, transportation, packaging, making appointments).
No bad surprises: everything is included. The only exception applies for orders to Switzerland: The customer has to pay the Swiss VAT at reception. You will only pay the price excluding taxes online. Customs fees, however, are already included in the transportation costs.