I was delivering RV trailers from the manufacturers in northern Indiana for about 18 months after I retired from the VA in 2007. Because I have a clean record (both criminal and traffic), had a passport and was willing to take large trailkers a long ways, I got picked to go to Canada a lot.
I usuallwent in through North Portal North Dakota. The Border Patrol/ICE jackboots ignored me leaving the country and then I had to stop at the Canadian Customs Office. They asked for my passport, my import documents and that usually took (on average) about 3 1/2 minutes and then we would spend the next ten minutes talking about anything and everything. Once they were assured that I didn't need anything, they waved goodbye to me. On several occassions, they warned mne where the Saskatchewn Pronvincial Police might be hiding.
On every single trip, I was treated extremely well by both officials and by service operators(I was driving a Ford F350 with a 6.0L engine so I broke down. A lot.) and by everyday people.
I freaking love the people in Canada and most of them do not like the laws either.
I saw really neat things, too. I was driving towards Edmonton on Trans Canada 16 passing Elk Island National Park, I was stopped by the Provincial Police at a roadside checkpoint. I thought it was a log book check (and I would have been screwed, I was way out of time) but it wasn't. He apologized to me as did his partner who walked up and then the three sat and drank Pepsi out of my cooler while a bison ("you Yanks call them buffalo") herd of over 7,000 head walked from the north side of the road to the south side.Before leaving and without asking, they gave me memorandum to explain the 90 minute delay in my logbook.
I broke down on TC 16 about 50 miles east of Grand Prairie AL. I called the Ford dealer in Grand Prairie and they sent a flatbed for me and towed me back to the dealer. When I tried to pay for the tow, they refused saying they never charged their customers for tows. I lived almost 2800 miles away and they didn't want any money from on the odd chance that i might think of them next time.
I got a Christmas Card from them last year.
I like Canada. The folks in Quebec are a little bit strange and I had to learn to say, "J'Americain" before asking them anything in English but oh, well.
I have to do something quite similar on the west side of Chicago.
I'll never forget the sight of the entire Canadian Parliment outside their Capitol in Ottawa singing the American National anthem on September 12, 2001 either.
As far as their f***** up laws, check out the laws in my State, Illinois, or New Jersey or better yet, California.
And by the way, coming to America through an American checkpoint really sucks. The ICE people are not hired for their people skills.