Due to COVID-19, shipments maybe delayed. We give updates every now and then for the status of your order. Please allow maximum of 30-45 days for orders to be received. Some of our stocks maybe coming from different location. We thank each and everyone of our customers for their patience.