Appointment based delivery