Well, you will get a better rate if you get C$ (I mean better than just using US$ on the street). You can get some at any ATM. Or you can pay by debit card, which is very common on Canada. Cabs will almost certainly take credit cards.
Wendy ------ Booked: Uniworld Egypt, 2015 Tauck Amsterdam to Budapest, 2016 Paul Gauguin, Societies & Tuamotus 2016
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!