Hi Anonymous,
hobbyist pyrotechnics is in somewhat of a legal grey area in Canada at the moment. However, the good news is that the Canadian Fireworks Association was founded with the mission (amongst other things) of leading the way to legal hobbyist pyrotechnics in Canada. This is in progress and theplan is that new legislation will be announced later this year.
In order to be a legal hobbyist, you will have to be a member of a recognized club. At the moment, the only club with that status is the Canadian Fireworks Association. There is a link at the bottom of this page to the CFA website, but here is the link for your convenience:
http://www.canadianfireworks.org
I am president of the Association and look forward to welcoming you as a member. We also have a yahoo discussion group which I encourage you to join as there are many other hobbyists active there:
http://groups.yahoo.com/group/cfa-acp
Best regards,
Paul.