I added a new checking account to my payment options. This checking account had enough money in the account the pay my credit card balance, in full. The new checking account was confirmed that is was active but the payment that I made on the credit card was taken from another bank account. This bank account did not have the money to make the payment, in full, on my credit card. Due to the money not being there BoA attempted to withdraw the payment, and a {$35.00} Insufficient Fund was added to my account. This amount was then " added back '' to the account, only to be removed a few days later, also causing another {$35.00} Insufficient Fund. 
BoA did not have approval to remove money from the previous account. The new account was added to make this payment because that is where the money is. Now there is {$70.00}. 
XXXX in insufficient fees added to my account that BoA is responsible for and money that was withdrawn from the incorrect account. What is BoA going to do to correct their mistake? 
