They have some of the best customer service I have ever seen. Putting their customers first is definitely a priority here and it shows. I was given a polite greeting when I walked in. It was nice to be acknowledged. I think it is a well-run practice with expertise and a child-friendly environment.