Shipping can take 10-20 business days please understand we have no control over the delays caused by weather, or other factors