So far,my experience been great! I've have forgotten and mixed up time and dates for my appointments and they have always been super nice and accommodating about it,staff is super friendly and nice..outstanding service