Alright. To my knowledge, I don't need to pay upfront when booking a car online. The payment is processed when I return the car... hmmm
I have a few corporate discount codes from HSBC as well, let me see if those perks are similar to your Rogers one.
Thanks for the info though!
Next step is to find myself decent airfares... GRRR so much to research for