Bank of America Sucks Bank of America Rips you off. They process the debits in your account from Largest Amount to Smallest. There should be only 1 overdraft charge even though 2000 was deposited on the same day.