Hey vishchat1, We assure you that your order will be delivered by 31st July 2021.
We have marked your order as a priority and it will be shipped the moment our stocks arrive.
We understand that we have not been able to fulfill the order as per our early dates however this will be the last one and we are making every effort to deliver the order.
Requesting your understanding in these difficult times.
Thank you 🙂