Just a note, if you are paying in mixed currency, it's a total of $5.00, so they aren't doing any kind of exchange on a portion of USD paid. It's just easiest to keep a CAD $5.00 set aside for the return trip. Put it with your passports or something.