Bank of America has a overdraft policy where they deduct funds out of your account by the size of the charge and not the order they actually came in. So, let's say you make 3 purchases in one day using your debit card(but you charge it as credit) for the amounts of 10$, $4 and $3. Let's also say you have only $7 in your account. So instead of doing what makes sense, taking out the $4 & $3 before the $10 (which would generate only one overdraft fee); they instead take out the $10 first (which ends up generating 2 overdraft fees).
I contacted a Bank of America representative about this to ask for a refund (which of course was denied) then I told him I was going to make a complaint to the BBB, to only be told filing a complaint with them would be pointless. Well, I did, and I ended up getting my overdraft fees refunded. Bank of America sent back a fancy response to me about overdrafts, but not once in that letter did they answer my questions about overdrafts. Should they be sued?