Most orders placed before 12:00pm CST ship the same business day. Any orders placed after 12:00pm CST will ship the following business day. (Business days are Monday through Friday and do not include United States federal holidays.) During checkout, you'll receive an estimated delivery date range. Orders typically arrive 2-4 business days after shipment, but there can be carrier delays (FedEx, USPS, or UPS) especially during periods of higher shipping volume, holidays, etc. For the most up-to-date delivery estimate, please refer to your order confirmation email with tracking info. Orders that ship from the vendor may take longer to be delivered.