This is a scam company linked to another US-based business. They operate several brands that falsely present themselves as Canadian. They will take your money, and if you're fortunate, you might receive a low-quality pair of glasses with the incorrect prescription.
Claim your business profile now and gain access to all features and respond to customer reviews.