Most orders leave our factory within 1-7 business days after being placed, as some items are made to order. We ship only Monday through Thursday. You will receive emails to update you on the status of your order. Once your order leaves our factory, please allow for time in-transit with UPS, FedEx, or USPS. In total, please allow up to 10 business days to receive your order. Some orders may take longer to produce and/or ship, especially around the holidays, in which case we will do our best to contact you.