I was very satisfied with my visit. They were helpful and I left feeling encouraged. I got an appointment quickly. I've never had to wait too long. If I were in some kind of an emergency I'd go back. Otherwise, I'm going to look for something better. In today's world they are, comparitively speaking, a bit pricey overall.