Canada is most definitely not in what is colloquially referred to as 'America' with that slang name being shorthand for the United States of America. The Canadians I know would take deep umbrage at your defacto annexation of their country. Myself, I'm just offended to see liberal 'logic' being bandied about on FR without the requisite sarcasm tags.
I've met some people in Vancouver, BC, who take umbrage at being called "Canadians." They make a point to tell you that they're "from British Colombia!"
Mark