Terrible bank, always 2-3 days late depositing my checks thru direct deposit but they take out all the withdrawls first then deposit my check?? I would have a check that was paid to me on the 1st, I would have bills that I wrote out through their check service to be paid on the 5th, they would put my check in there on the 4th but take the payments made on the 5th out first??? The checks were online checks thru them. Happy I got rid of this bank and Chase is the worst bank out there.