Site:
I'm trying to make an online payment and have not been able to log into Citicards.com for two days. I phoned in my payment however the girl who took the payment says Citicards is not down. When i google this info, seems to be lots of people complaining about the site.
Add new comment