Never before have I had a bank that sees that you've entered a deposit, and then goes in and takes out the last 5 [cleared both online, in print, and in their system] transactions, holds them, rearranges them, and makes it so you have less money in your account than what you had balanced out.
This is ridiculous. I had 5 transactions that CLEARED the bank 100%, and yet BoA pulled them back out to hold them, to rearrange my current debits so I have $70 less than what I should have (based on my online, in print, and in their system records).
Then you ask - how can that be, and their answer? "Well our software isn't what the whole BoA uses so I don't know."