Hakim Optical Toronto
I went to the Hakim Store in Toronto. Probably the best customer service. I'm not from the area but the manager offered to ship the frame I liked to the store in Windsor for me.
The store had a great selection and I will continue to buy from here.