I'm assuming fundraising for elections is different in Canada from the United States. At least, I will go out on a limb and assume it is so.
It seems to me that an MP campaigning to be (re-) elected is really, by extension, campaigning for his/her party to have the majority in the Commons; or, by even greater extension, to try to make sure his/her party leader ends up becoming (or staying) PM. I'm going out on another limb by assuming that, with this in mind, there is less need for an MP to campaign as an individual in Canada, compared to a member of the U.S. Congress. You have shorter campaigns--which probably helps drive down the costs of advertising.
But that's my guess, and I'm probably totally wrong. Or maybe not. So how is it done in Canada? Can individual MPs raise money? or does it all go into the party's war chest? How much influence do special interests end up getting in elections? Are THEY (the special interests) allowed to advertise, too?