Generally speaking, I find that Canada has relatively more stringent rules than other countries in these areas, but I actually have not looked into the question of sponsored travel. I could do so if you would like me to.
On March 2nd, 2009. See this statement in context.