- Sep 19, 2001
- 4,711
- 2
- 76
I just received my CitiBank card today. I think I read in the forums here about a deal from citibank, but I can't remember what it was. I didn't see any special perks or benefits from the brochures either. I remember signing up for it because it had some sort of bonus. Anybody remember a citibank thread?