There is a 48-72 hour processing time for all orders placed. Our orders ship directly from our vendors. Orders are processed after your payment completes. All orders are shipped using USPS Priority Mail. All orders will arrive to you in 7-14 business days. If you are purchasing a pre-order item, it will be delivered in 14-28 business days. Please note: business days exclude weekends. Sorry, we do not ship on weekends and holidays. All orders placed on weekends and holidays will ship on the next business day. We do offer overnight shipping. Email us for rates. Thanks for shopping!