We work hard to get things to you as quickly as possible. Each product has a different turnaround time that can be found on the product page. We’ll send you an email as soon as it ships out. If you need an order by a certain date, make sure you upgrade your shipping so it will reach you in time! We do our best to estimate when it will reach you, but the post office can be quite unpredictable, so we can’t promise it will be delivered on the estimated date. We aren’t able to guarantee any shipping times if free shipping is selected.