Unfortunately, due to high volumes of Internet shops, postal services may take longer to complete deliveries. Also it maybe delay for the reasons of the flights and custom issues. Sometimes the package can go 30-40 days. I'm sorry that it happens, but it is not my fault or yours. If the package is delayed, please contact me to resolve this issue. Packages are lost very, very rarely. 99.99% packages reach the addressee. But sometimes the packages come much late. Unfortunately, sometimes the Post-Offices work so bad.