Flight cancelled, they rebooked me on a flight two weeks from now...

I would hate to be the person at Porter trying to move all the parts around, would have to be a nightmare with all the weather and the situation at Pearson.

Has anyone had any success with getting Porter to book them on another airline?

EDIT UPDATE:

Just got off the phone with support, I am being put on a new flight for this Thursday instead of March 3rd (WHOOOO!!!), only condition is its out of a city thats a 2 hour drive from where I am instead of a 15 minute drive from my original departure airport.