Shipping will generally take  3 - 5 days.We do offer next day delivery. The cut off time for next day delivery is 3PM. All orders placed after 3PM will be shipped out the following day. Pre-ordered items will be held up from shipping out until the items are in stock, so please be aware of this when ordering and choosing a shipping option.