Please allow up to 10 business days from the time your order is placed & payment has successfully been processed to the time that the order is ready to ship out. A rush order option is available for an additional fee. Please contact us for more information if you are interested in that option. Thank you.