Free shipping over CA$150

Shipping across Canada and the US

30-day returns on unopened pairs

Prescription lenses by a licensed optician

FrançaisFR
Français

About us

An independent eyewear store in Canada.

Glasses Perfection is an independent Canadian eyewear store. We sell sunglasses, eyeglasses and smart glasses from 26 brands, at clear prices, and we ship across Canada and to the United States.

What you will find here

How we work

Prices are in Canadian dollars before tax, and tax is calculated at checkout. Shipping is free over CA$150, and orders arrive in 5 to 10 business days. Prescription orders take longer, and we confirm the timing by email.

You can return a pair within 30 days, as long as the package is sealed and undamaged. Prescription orders are final sale.

Service is by email only, seven days a week. Write to support@glassesperfection.ca and you get a real answer. The whole site is available in English and in Canadian French.

An independent store

Every pair is new and genuine. Glasses Perfection is an independent retailer, not affiliated with or authorized by the brands it sells. Brand names belong to their owners.

Glasses Perfection is run by GP Retail Inc, 18 Keith Crescent, Niagara-on-the-Lake, Ontario, L0S 1J0, Canada.