We totally understand that it's highly frustrating not to receive the orders on time. You might have ordered it for a special occasion or you simply don't like waiting. Our orders are delivered from our Hyderabad, India Store depending on the order demand and design. We usually ship the order from our store within 2-3 days of receiving it. And it takes up to 10-12 days by the shipping companies to make your order reach you. But, in some cases it might be delayed due to post office issues. Every post office can't accommodate packages after a certain limit, hence the delays are caused.
We'd really appreciate if you wait for your order for a few more days. We'll always be there to assist you let you know about its status. You'll have the tracking details too to keep a check on the status. It gets very difficult for us to cancel the order after it leaves our factory. So once it leaves our factory, it will reach you :)
Feel free to contact info@jagdamba.com if you face any issues due to the delivery time. We'll be more than happy to assist you.