Originally Posted by
yeunganson
The hotel cannot give you $US 10 because US dollars are not a currency allowed to do business in Canada
Also utter nonsense. I take US dollars frequently in my Canadian business. I just convert them to Canadian dollars, which is exactly what the OP is suggesting. Most Canadian retailers and certainly the tourist industry all accept US dollars and convert them. The exchange rate is often poorer than if exchanged at a bank.