It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. They are always polite and never use foul language, which I really appreciate. It's always made me uncomfortable at other places when I've heard them use foul language, but they don't here. I know I can bring my kids, and not worry about it. They didn't pressure me to buy anything I didn't need, which I really appreciated. I've been to other places that pressured me to buy stuff and it always made me very uneasy.