Usually, orders are ready for pickup within 48 hours. You will receive an email notification when your order is ready. Please do not come out to pick up your order until you receive the ready for pickup email (the first email is just an order confirmation; you will receive a second email when your order is ready).