I've gotten searched every single time I've went to Canada.
The last time they searched my car, stripped searched me, threw all my stuff on the ground, and after finding nothing told me to "pick up my garbage."
The bright side is, I was only held for 5 hours that time, but I did have a gun pointed at me. The first time was 9 hours, so maybe next time it will only be 3 hours.
Some people are just pathetic humans who get off on being above anyone else.
/I never had anything illegal any of those times and tried to be very respectful. I worked with law enforcement for many years, and know the type of people that they can deal with.
Also, everyone involved was white, so at least there wasn't racism...? I don't know, it's all dumb. None of my complaints went anywhere, and last time I called they said I "had nothing on file anywhere."