I went here because my wife found a coupon. That was my first mistake. The doctor and assistant where both apathetic but that was ok because I don't really expect them to be too cheery after saying "better one or two" all day.
Then I ordered my glasses but had to wait about too long for help. Ok that can happen.
I came back the next day to get my glasses (they couldn't make them the same day as advertised because a "machine was broke") and after waiting an excessive amount of time the prescription was wrong. Saw the apathetic doctor again and he made lots of excuses. They redid the glasses and I went back the next day. I had to wait EVEN LONGER this time because there is only one staff member on and it takes a while to fit client's glasses sometimes. The guy working there was nice enough but they need at least one more person.
Also the doctor and the assistant just sit in the back doing nothing if they have no patients. God forbid they could come to the showroom and help someone.
Way understaffed! Terrible.