Due to unforeseen circumstances your delivery can be delayed. A new delivery time frame will be shared with you when you track your shipment on our website. However if you have any additional questions or concerns, you can reach out to care@rurijewels.com You can also contact our expert at 9272110033