You are supposed to be able log on to our sites (including GTrevenue.com) from Canada. I am going to reach out to my IT Team to see if we are having issues with that GEO. In the meantime, would you mind trying the site again and screenshoting any errors? I am not getting any errors when I try to load the site.