Your orders are all fulfilled and carefully packed within 2-3 business days. If anything should prevent this from happening, we will notify you as soon as possible. Shipping options and expected delivery times are available at checkout. As we all know, delivery dates are somewhat variable these days once the package is out of our hands, but we are still committed to getting your purchase safely to you as soon as possible!