Whoa, I just read that and was floored! Ignorant indeed!
My SO and I had a similar experience, but in the opposite direction. We were trying to get back into Canada (I am Canadian, SO is American). We were denied access, the border guards kept us for 5 hours, searched the car, were incredibly rude (And I am shocked and embarrassed because I am Canadian and thought we were a friendly bunch of nice people). I was told by the border guard, while being detained and separated from my SO that if I ran, I would be caught, and detained. (Not told, more like yelled at with a finger pointing in my face).
My SO was put through the ringer, called every name in the book and was told he was not welcome in Canada. He was told that if he tried to enter again, without work sponsorship, he would be detained and deported and then unable to even try to enter Canada for 10 years.
We were turned around and came back to the US. We were treated like royalty when we came back here. My SO is a good man, he is a 10 year twice combat vet, has won many medals, and for Canada to deny him entry into MY country sickens me.
I guess it goes both ways. Doesn't surprise me though after the fiasco we have gone through.