This is the exact reason I signed up for the American Express Premium Car Rental Protection program. $17.95 flat rate per rental covers everything like this. Very worthwhile.
I'll have to look into that to see if it's offered in Canada. I don't currently have an AMEX but have been contemplating one for a while.