Hakim Optical Toronto
They have so many locations in Toronto, literally on every street.
The people working there are great and helpful. I went with my friend to choose his from Hakims and we were truly amazed by the collection.
Recommend anyone wanting to buy to get it from Hakim.