if you book with expedia.ca, they will charge you in full amount and there is cancellation fee if you don't want it later
That's strange woh.. cuz I didn't give them credit card info when I booked. And I think car rental no longer require credit card for booking