On XXXX/XXXX/15, I deposited a {$5000.00} check using the Bank of America mobile app. I received a notice that the money would be available that day to cover checks and the next business day for cash withdrawal. Later that day, I scheduled a credit card payment to XXXX for {$4700.00}. The next day I received a notice telling me that the funds were going to be held and they would not be available. I then received a notice telling me that my account was overdrawn because they had held the deposit funds and deducted the credit card payment. Next I received a notice stating : " There were not enough available funds in your account to cover the transactions listed below [ {$4700.00} ] as of the date of this notice. Your account balance was {$5500.00} after we processed these transactions ; this includes fees shown below ... Check Number/ Debit Type - Electronic payment. Amount - {$4700.00}. Action Taken - Returned. Fee Charged - {$35.00}. " The absurdity of the above is clear just from reading it. The bank told me the funds would be available on a certain date, changed that date, and refused to cover the check based on that date. Furthermore, even their notice makes no sense. They returned a check for an amount less than the balance they provided in that same notice. The bank has since refunded the {$35.00}, but their behavior is unethical and caused damage to my relationship with XXXX Bank due to the returned check and may result in a returned check fee from them. 
