Has anyone in the area (Georgetown) had 2 men from a company called Canatek come to their door to offer a promotion on windows? They weren't in a business vehicle, not wearing any sort of uniform or anything with a business logo. They were very pushy and I had a hard time getting a business card from them. Once I did, he asked for it back when I refused giving him my phone number so he could call me the next day. They were rude and apparently from Richmond hill area. Just curious if anyone has heard of them?