Appointment wait times are down from 25 minutes last spring.