This Citibank branch is A JOKE. I went into their branch with a Citibank check issued by Citibank in New Castle, Delaware. They told me that they couldn't verify the funds so they can't cash it. I called the Citibank Corporate office to verify the funds myself and they told me the check was definitely valid and good. They said that any Citibank branch should cash the checks. I went back to this branch and they again refused to cash the check. They even refused to speak to the person at their own corporate office that confirmed the validity of the check. Why is this branch even open if they don't want to act like a bank. This branch needs to their close doors since they refuse to do their job.