My rent check ( {$1000.00} ) was bounced for insufficient funds in my Bank of America bank account, even thou i made a a check deposit for {$6600.00} before XXXX the day before as i was recommended by the bank 's representative. Now they Charged the check to my account and also at the same time a {$35.00} fee for check returned. If they knew the check had insufficient funds and charged a fee, why would they apply the amount of the check on my account balance, forcing my account to remain a day with an overdrawn balance?. 
After doing this, they place a hold on my bank account for {$6400.00} ( first {$4800.00} would be available on XXXX XXXX and {$1600.00} on the XXXX ). However, my complaint comes when i see XXXX different small charges ( like XXXX XXXX, or the grocery store ) that actually were prior the mentioned Check in red on my account, as the Bank of America Representative told me they would charge {$150.00} ( XXXX overdraw charge fee ) only on charges plus the {$35.00} charged already ( {$180.00} total ) my complain why do the bank knowing the check has no funds, is going to be bounced and even charge a fee for it, apply the check amount to my account forcing all other transactions to produce an overdraw fee?. They are obviously forcing my account to be overdraw so they can charge this outrageous amount of fees. 
