Your embarassed? We're mortified. Actually no need to be embarassed at all. Canada's a lovely vacation spot, friendly folks, clean cities, little crime, great beer. And your real money goes a long long way!
Cheers!
how true! btw -- my wife was born in toronto so you do not need to sell me on the wonderfulness of canada