Your friend can be "forgiven" by the Canadian gov't by simply filling out some paperwork and paying a fine (gringo tax). It's one or two hundred dollars. I don't recall but it's probably a cash payment. It's curious that every time a foreign country requires some type of a gringo tax from a US citizen it can never be paid with a credit card...cash only. Sometimes, i.e. Venezuela, they don't even accept their own currency, they want greenbacks. if you're gonna exchange your currency, do so before you enter Canada as some banks in CA won't do it unless you bank with them. Call your bank and/or credit card company before you leave the US as your card may not work up there unless you tell the banking institution first. It's a safety precaution they have to protect your cards from fraud.I have a friend that owns property in Alaska. He's in his late 60's. He drives up every year in late April and comes home in July. Been doing it for 30+ years. Last year, while going thru the check point, he was informed that he wouldn't be allowed in to Canada. He was told that a no contest plea, from a simple assault(bar fight when he was 23) that resulted in a fine and misdemeanor was on his record and he wouldn't be entering Canada. He come home very angry. My question is, if anyone knows, how can he do this for half his life with zero problems then out of the blue he's denied entry? Certainly his background has been checked many many times. I just don't get it. I was going to plan a trip up there to stay with him and fish, but it looks like that might not be happening. Any thoughts?