Originally Posted by okko
Although I like visiting the US and understand their immigration procedures to an extent, I have decided to postpone futher leisure travel to the US for a while.
I guess this was off-topic, but it certainly made me feel better...
Don't judge all US immigration from your experiences in pre-clearance at Canadian airports. The one bad US immigration experience I had was in Toronto, and from reading FT and the experience of people I meet stateside, it's very common.