We normally ship all orders within 4-5 business days. Final delivery time will vary based on location. Sometimes the delivery may be delayed due to bad weather conditions or any glitch from the courier agency. In that case, our support team will get to your queries.