James wrote:
"I emailed them multiple times, went into a branch, and called their customer service line and explained to every person that if you follow my charged by chronological order I should only overdrafted twice and I was completely willing to pay for those two fees."
The problem here is that you didn't authorize them to process transactions in chronological order. You authorized them to process transactions in any order they wish.
From page 19 of BofA's terms and conditions:
"We may determine in our discretion the order of processing and posting deposits, fees, charges, checks, debits and other items o your account. We may credit, accept, pay, certify or return deposits, fees, charges, checks, debits and other items and other items arriving to your account on the same day in any order at our option. We may give preference to any fees, charges, checks, debits or other items payable to us. We may change our processing and posting orders at any time without notice to you.
We may establish categories for fees, charges, checks, debits, and other items and designate a posting priority for each category. A category may include more than one type of item. For example, we may treat ATM withdrawals and loan payments as one category and checks as another category and then process ATM withdrawals and loan payments before checks. Within each category, we may process and post items in any order we choose. We may use the same or different orders for different categories. We may change categories and order within categories at any time without notice.
When you do not have enough available funds in your account to cover all of the items presented that day, some posting orders may result in more insufficient funds items and more fees than other orders. We may choose our processing and psoting orders regardless of whether additional fees may result. If you want to avoid fees for insufficient funds and the possibility of returned items, you should ensure that your account contains sufficient funds for all of your transactions".
And:
We do not process transactions in the order in which they occured.
And:
In most states we process and post items within each category from highest to lowest dollar amount. If you do not have enough available funds to cover all of your transactions on any given day, the high-to-low posting order may result in more insufficient funds items and more fees than may have resulted if we had used another posting order.
So you see, James, you knew how Bank of America processed their transactions and you were okay with that when you continued to do business with them. If those terms and conditions were not to your liking, it was up to you to close your account.
"I will call the bank a thief, because they STOLE $210 from me by creating a system the rearranges charges out of the sequence they were generated and posting deposits after all the withdrawls."
No, you donated $210 to the bank. So long as you stay within your account balance, the posting order for transactions doesn't matter.
"BofA also seems to engage in a practice of hidding charges, pending them for days, and not showing an accurate representation of your account balance any of their modes of checking it. I do not carry a check register in my pocket every place I go, so when I utilize the mobile banking service the advertise I trust that the balance is at least somewhat accurate so I know what I have to work with other wise what is the point in have online banking, telephone banking, mobile banking, ect. if they can not be relied on to be truthful, accurate, and up to date?"
Mobile and online banking is not intended to be used as a substitute for a check register and it's not accurate enough to be used for that purpose. I see that you tried to slip the word 'truthful' in there, but the truth is that the bank only knows what the merchant tells them. For example, last night my wife and I went out to dinner. My online banking only shows the charges for our meals and drinks. The bartender and server tips have not been submitted by the restaraunt yet. Without a check register, I'd be led to believe that there was more money in my account than there really is.
My advice is to start carrying a check register with you. It doesn't have to be a pen and paper. I just enter my purchases into a money app on my phone and then enter them into my ledger when I get home.
"there is a legal term for this it's called Usury (Usury is defined as the act of lending money at an unreasonably high interest rate)."
Usury does not apply to overdraft fees. They are a flat rate charged per incident. The fee is not determined by the amount you overdraft.