Your order will usually be shipped within 1-3 business days after we have received your payment. We ship batik product via Registered Airmail by Indonesian Postal Service. We will let you know the tracking# after shipping. Please allow 10-20 business days for the package to reach you (depend on your country). During November and December, shipping times may reflect short delays due to high volumes.