Orders will be ready to pick up in 25-40 minutes during peak times and must be picked up within an hour after being placed. We will NOT be able to accept any orders placed for pickup times later in the day. Thank you for understanding! All online orders can be picked up from our pickup window.