Went here once to get my eyes checked, and it was good. Doctor was knowledgeable and got me out of there with ease.
My girlfriend has gone there for a while, and they were good to her, but sometimes the wait was long, and their glasses selection could be a bit larger.
Overall a good experience.