I'd give this place 3.5 stars but I'm rounding up!
I've gotten 3 or 4 of my glasses here and I'm pretty happy with the service. They've always treated me well, probably because the sales girl recognized me. Whenever I've had a problem with my glasses (ex. need to be refitted), they don't make a big fuss about whether I've gotten my glasses there. My mom however, has had some issues with after care service but she usually ends up with the mother of the boss so which associate you get could make a difference.
I've bargained with them before but you usually need to get the boss before you get anywhere. Their prices are reasonable anyways. My anti-glare lens cost me about $80. I love that you can get same day service so I usually just do some shopping in Chinatown for an hour or 2 before I pick them up.
They're closed Wednesdays.