Note that if your purchase contains a pre-order item, your order will not ship until all pre-order items arrive in stock.  Once all items are in stock, your order will be shipped.  Pre-order items on average take about 4-6 weeks to arrive. We appreciate your patience, as we try our best to fulfill pre-orders as quickly as possible.

To receive in-stock items immediately, please place a separate order that doesn't include any pre-order items. 

If you have any questions, please feel free to contact us.