Hey Sohail, we do apologize for any delays in delivery. Our team makes sure all packages are dispatched timely however recently we had issues as the courier was delaying packages we have changed our carrier service to resolve this for the time being and are working constantly to improve our delivery times.