All orders are processed within 24 hours. Shipping times depend on which option is chosen at checkout. Every effort is made to quickly expedite your shipment, however, we cannot control unforeseen interruptions due to border delays, legal holidays, poor weather conditions, etc. Please refer to your tracking number to confirm your estimated delivery date. Shipping is free when your order is over $85.00.