Rated this place:
220 Yonge St. (Toronto Eaton Centre), Toronto, ON, M5B2H1
Eyeglasses store: I know they're a big corporate giant, but I love Lenscrafters selection and fast service. I've tried smaller boutiques, as the hippie in me hates buying into the almost-monopoly Lenscrafters clearly has, but I'm never satisfied anywhere else. Ahhh, well. Such is life.