We do our very best to ship all orders within 3 business days. Please keep in mind that the day that the shipper receives the package does not count in the shipping timeline and take that into account when paying for upgraded shipping. If you need your order by a certain date, please reach out and will try to accomodate!