The American Dollar is worth about $1.22 Canadian. One $1.00 in American coins is still worth $1.22 Canadian. Quite often, when you get change at a store, there some American coins mixed in with the Canadian.
Unless you look at the change carefully, you can't tell the difference between the American and Canadian coins.
You'll never get rich or make enough to pay for a cruise searching for American coins in exchange for Canadian. Also, the exchange rate can and does flutuate.
I am with you Phyll..With all my travels to Canada over the years, I probably have about 50 or 60 dollars in Canadian Money. I keep thinking I am going back some day and I will convert it over..Hey CC..you probably have some of my money too..