In New Zealand there are car return / relocation services like Transfercar which allow you to find one that a rental company wants moved from A to B, and you do it for them, often at very minimal cost to you - they'll sometimes even cover the fuel charges.
I was wondering if a similar service existed for travellers in Canada?