They have lied to me numerous times, they put a fraud hold on my payroll check that I deposited on friday 7/25/2009 and was told the funds would be in there immediately, went to make a purchase, was declined. went back to same bank and teller and now was told midnight. Saturday morning, I paid my monthly bills, went to buy food for my family and was declined again. Called customer service they not put a fraud hold because the funds couldnt be verified. So I spoke with a corporate manager would told me that the corporate office could do nothing that basically the branches ran the company, so if they can't do anything why to they make close to 6 figures a year. Anyways now I was told monday before i could get food for my family and gas to go back to work. Monday, still not available, so i called again and now it was said that unless the other bank sent over the funds, they couldn't release it til August 1st over a week away ( no remember I had no food for my wife and 7 yr old daughter and no gas for work), so I call my works bank and was told tuesday morning the funds would be sent over. Tuesday morning posted lifted but now they charged me 144.00 in overdraft charge for the bills I paid with my check before they put a hold on it. So again I called customer service and was told they would be refunded once the funds were available. They had the funds from the other bank and refused to release my money still, now I have to wait to August 1st and hope they give me back the overdraft charges. This is the worst bank by far, I am closing my account once the money is in there and sent a complaint to the better business bureau.