All orders are usually processed within 24 hours, excluding weekends and holidays.  If we are experiencing a high volume of orders, fulfillment may be delayed by a few days.  Please allow additional days in transit for delivery.  If there will be a significant delay in shipment of your order, we will contact you via email.