site dstill own... talked to a customer service person 2 hours ago... they are doing upgrades and 'took the site down so as to not inconvenience customers with slow performance' - say what? Site: Citibank Add new comment