Originally Posted by
JJeffrey
You must be traveling across some other world because this is most decidedly not planet Earth you're speaking of.
I can only speak to my experiences, and I’m referring to getting upgraded to suites pro. I have been upgraded before check-in to a suite in Hong Kong, mainland China, Munich, Atlanta, Houston, Washington D.C.