I was pulled aside for extra questioning last trip
I flew into Montreal. I was asked why I was there. I said "Pleasure. " I was carrying a computer bag and dressed in a sports coat. The guy asked what I was going to do. I said hit the clubs, eat well and try my luck at the casino and celebrate my birthday. He asked if I was meeting anyone and I said no. I was flagged and told to stand in line. I repeated the same story to the lady in the immigration booth. She wanted to know why I was flagged and left the booth to go talk to the officer standing in front of the immigration machines. She came back and told me to go inside the immigration office. I went inside and after a few minutes a 3rd immigration officer interviewed me for a 3rd time. I was asked the same question and I gave the same answers. I am going to eat at my favorite steak house which I cannot even pronounce in my terrible French and I will stay at such and such downtown Hotel. After the third interview they allowed me to pass. I dropped a few grand in 4-days. What a nice injection to their economy and they need it. After all, Socialism isn't free.
This was the first time I was ever stopped and told to go inside the immigration office when flying in.