Well I am sitting here waiting for service on my car. You know what they say about idile hands or minds. So here are my observations concerning customs agents.
Coming into the US my experience is that I found the agents consistant, professional and fair. Sure I have been pulled over for checks and vehicle search but always with respect and fair. What is apperent is the training and professionalism.
I have similar experiences going into other countries, Europe, etc. The few times crossing into Ontario from Niagra Falls a few years ago where similar.
However, my experiences crossing into Quebec has been another matter. The quality apparent training of the customs agents has been very inconsistant. From a casual don't care attitude to agents that seem to be on a misson to harass every single male crossing into Quebec. I have been harassed, treated with no respect and made to feel as if I was a criminal but some of these agents. Interestingly the ones most likely to harass me have been. Middle age to older women agents. What's been very clear is the lack of proffesionalism possibly indicating poor training screening of agents.
Montreal is a fatastic city offering some of the finest dinning and entertainment of any North American city. I have enjoyed this city the people, history. Any othe activities have just been a pluss to a city I would be going to even without the other activities.
However what ruins it is some of the unproffessional , poorly trained, unconsionable attitude of some of the agents I have had to deal with. This has happened all too often and has put me off from going up.
I have filed complaints and even looked into getting a lawyer in one particular case. But what I don't understand is how some of these agents can keep their jobs.
Anyway my thoughts and experience.
Note that I am a professional engineer and dress the part so there has been no reason to target me other than I was a male traveling alone.