They made sure every single question I had was answered, and are always available if I think of any more questions I want answered. It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. Whenever I called with a question or concern, the staff made me feel stupid for calling. I avoided calling because I didn't want to feel stupid. I understand they're busy, but I'm getting really tired of them postponing my appointments all the time. Every time I make an appointment, it's usually postponed at least a week.