Citicard site down Site: CitibankI called customer service; should be back up in 1 hour. They are doing maintenance. Add new comment