10/10! I scheduled an appointment and asked to be notified if any earlier times became available, and they kept me updated throughout the week. My appointment was rescheduled for an earlier date as promised. It was also quick, efficient, and high quality. Thank you all so much!