Will I have to pay additional taxes or duties?

Depending on your country, import taxes or duties may apply and are to be paid by the customer.