I know that you're looking for a Canadian contact, however, I just have to tell you what an easy and economical deal we got through booking a package with Southwest (Southwest.com). We used a
travel agent when we went down in 2006 as it was our first family trip and we were under the impression that it's "safer" to book through an agent. Long story short, we got ripped off. We could have saved money by doing it ourselves online. I will never use an agent ever again - not with today's technology.
In a nutshell, we booked this package in November of last year. Going down a week before March break here for five nights at the Port Orleans Riverside with 4 day park hopper, water park, and more passes,
Disney Dining plan, Magical Express, and non stop return flights out of BUF (great flight times that give us a full day there on day one and all morning there on the last day).....whole package for two adults and one 8 year old was $2,800 CAD. Only thing we'll have to pay for is souvenirs, one meal a day, and bloody sunscreen because we're only allowed to carry so little in our bags due to the new liquids restriction (so, budget $50 for an 8 ounce bottle of sunscreen LOL!)
I've had a few questions from Southwest in the meantime and their customer support line is AWESOME! You never have to be on hold for very long and they are VERY POLITE. I have never flown with them before but read good things. No assigned seats though so the earlier you check in the better your chances are of boarding in group A which is boarded earlier.