Try the various craigslists in Canada. There are always people posting rides offered. Always check the destination and departure areas as people don't post in both (e.g., they may offer Montreal to Toronto and post it in Toronto if they live there but not in Montreal where the ride originates).