Discountcontactlenses.com is an American company based in Columbus, Ohio. They are aware of the problems Canadians have with buying contact lenses online and cross-border. They ship to Canada using the United States Postal Service so the costs are kept very low. In fact, the USPS International First Class rate is $9.95. Your order will arrive within 7 to 14 days. You are responsible for any duties and brokerage fees at the border but these are kept low thanks to USPS and Canada Post. They stock all major brands and even have some eyeglasses and sunglasses.