Yes. Items are generally ready within 4 hours. Note that for orders to be picked up on the same day, they must be placed before 3PM local time or before 1PM local time on Sunday. Orders placed beyond this cut-off time will have to be picked up on the next business day. Click here to learn more about same-day pickup.