The short answer to this is yes!
Some products shipped from the UK to other countries may incur customs duties or import taxes. These additional taxes, duties and/or fees are outside of our control and the responsibility to settle them is with the customer.