I really want to recommend Pleasant Optics for your eyecare needs. Just recently our 5 year old failed the school vision testing and needed her eyes examined more thoroughly. We took her to Pleasant Optics.
The staff there is always polite with a smile on their face. They are always willing to help out no matter the circumstances. For example, my oldest son has a habit of breaking his glasses twice a year. Pleasant Optics does not think twice about getting them replaced quickly for him. Usually within the week they are replaced.
The staff is also goo with children. My 5 year old really hates to even know she is going to a doctor of any kind. Especially after being bit by a dog and having to get 2 shots of antibiotics for 4 days in a row. The optician in pleasant optics was really nice with her and showed her what she needed to do and got her trust which is a very hard thing to do.