Shipping can take 10-20 business days, we have no control over any delays caused by weather, holidays or employee shortages with logistics companies. We will monitor the shipment however and make sure it arrives as fast as possible.