All the packages are shipped from Italy after having received the payment.
Costs for shipment (only once per order):
  • Italy: euro 4,90; free shipping from euro 50,00
  • Europe: euro 4,90; free shipping from euro 50,00
  • North America - Oceania: euro 7,90; free shipping from euro 100,00
  • all other destinations: euro 9,90; euro 4,90 from euro 100,00
Packages are shipped within max two business days after having received the payment, and they are often shipped the next business day. After the package has been shipped you will get an email with all infos. 
Packages shipped to most destinations are normally delivered in 3 - 5 business days to about 2 full weeks, however a very few get delayed. Regretfully I have no control over the postal services, please be patient and wait a reasonable amount of additional time if your package takes slightly longer to be delivered, especially during holiday season. Do let me know if there is any undue delay.
There is no tax or duty to pay for packages shipped to the European Union countries. For all the other countries I cannot guarantee that the package will be tax or duty free. Customs policies vary from country to country. For more information I suggest that you contact your local customs office.