All orders are shipped from the UK. There is no import due for orders being shipped to UK or EU addresses. If living in the US there is no duty to be paid for online orders under the value of $800. In Australia there is no duty for orders under $1000, the same applies for orders under $400 if you are in NZ.
If you are not ordering from one of the countries mentioned there may be duty to pay on your order.