All items under the pre-order category are not in stock. Shipping times will be delayed until product reaches our store. Items will have an expected arrival date in the description. This date is an estimate which is given to us by our distributor. We will do our best to get the items to you by the date shown but it is only an estimate and the actual delivery date is not guaranteed. If you have a pre-order item in your cart, all of your order will be held for its arrival. If you do not want to wait on all of your items to ship together, please put pre-order items in a separate cart before check out. Please note: you will be charged shipping charges for each order.