Bank Of America is holding up smaller bank card transactions longer until there is a bigger transaction that would cause the account to be overdrawn. Then, it applies the smaller transactions and charging the consumer multiple overdraft fees. It happened to me multiple times including yesterday. 
