The doctor is wonderful. I was his first appt. of the day so he was running a little late, but he did a great job explaining everything. The staff on the other hand is very pushy and bossy. They quote you one price and then when you call again, they tell you something else. I have blue cross blue shield for insurance and they offer a discount when getting your eyes checked. This place even though they were on the approved last did not honor the discount. The lady at the front desk said we have the lowest prices and won't go any lower, even though I had the discount. Just be aware. It is too bad the doctor is that nice and his staff is rude. I will not be returning.