Your order will be processed within one to two business days. Once your order is shipped - average delivery time is 5 to 10 business days. If you need your order sooner please contact us at 1-888-974-2583 or by email to about expedited delivery cost. International delivery outside of USA and Canada is not available.