I am new to this thread and I am quite surprised to hear MANY BAD STORIES from other card holders.
I opened the account since Feb and everything has been just so perfect. Never even one issue. All purchase and flight points are posted correctly, never waste a phone call to report missing points.
The only thing I hate about Citi Cards is the 3% foreign trasaction fee. Just spent 2K buying tickets from Thailand. Besides this, oh I love this card !!!