Bank of America is notorious for re-ordering transactions to drive up overdraft fees. 
I made a transaction on Tuesday evening ( XXXX XXXX ) at a restaurant for roughly {$10.00}. Dropping my balance to {$57.00}. The next day I woke up, my account was negative {$170.00} dollars. They re-ordered a {$150.00} charge to the beginning of the month causing my account to overdraft XXXX times ( {$100.00} ). Bank of America has a policy that if your bank goes into the negative, you have until the end of business to get it back positive before they charge you an overdraft fee. My account should have been negative roughly {$100.00}, in which I would have transferred the money over. They refused to remove the overdraft charges when I had called. This is a predatory practice. Had the bank not done this, I would not have been charged ANY overdraft fees. Instead, they used predatory practices to take {$100.00} dollars from me. 

This practice should be illegal. 
