Are the extra charges on arrival?

No. We pride ourselves to be transparent when it comes to extra fees. What you see on check-out is the total amount, including shipping and DDP (delivered duties paid) when applicable.