Most items are in stock in our warehouse and we’ll begin processing your order as soon as we receive it, depending on time of order placement, with an expectation it should be ready to collect in 24-48 hours. However, occasionally we may need to order items in from the East coast which can result in a lead time of us to 2 weeks. If this is the case, we will notify you of the delay and update you when the order is available for collection.