The best immigration experience I ever had was in Pyongyang 2 years ago.
Officer (smiling, while looking at my various stamps): "Where you come from?"
Me: "Scotland"
Officer (still smiling, stamping my passport): "Another one for you."
I moved on to baggage reclaim in less than 2 minutes from entering the terminal.
Worst was Chicago one year previous to that where I was more or less interrogated and spoken to like a child when I told them I was leaving the USA 2 weeks later from TPA. They seemed confused as to why someone would leave from another state to the one they entered! Explaining I was visiting friends in IL and family in FL only seemed to draw more questions.
Fast forward to last summer and I more or less strolled into the USA (this time in SFO) and the CBP officer even thought my North Korean visa was "pretty neat".