I had receive a check in the mail for XXXX that was given to me from a friend who needed money. I went to bank on XXXX to deposit the check and bank teller deposit money into my account. I ask bank tell if the check going to be clear on XXXX and she said, '' yes '' that it would be in my account XXXX morning. when I check my bank account, the money was in my account XXXX morning. The local bank of America that I bank with, used the money for my purchase that I have made last week to pay for a bills as well. I went to the local XXXX to get a money order to send to a friend. the first money order went through with no problem and second one did not cause bank put a hold on my debit card thinking that it was a fraud or somebody using my card. so I told them to cancel check for XXXX and that I was going to go see if XXXX going to give me back the money. customer service department of bank of America told me that they going give me back money and put it into my account at midnight it never went in. XXXX, I got paid with my regular pay check and bank took that money as well to pay for my bills. only thing that see that bank did was reversal of the XXXX in my account. the whole time neither bank nor customer service never call to tell me that check that I deposit into my account on Monday was no good. I also have fraud protection on my account. I call customer service on Friday about my account, they told me that they sent XXXX check back to owner and that he put a stop payment on the account. so they charge me XXXX fee and XXXX for my account being over draft. they said that I have pay them the money or the friend that sent check have to pay them. this was from my local bank of American who I talk to one of local manager at the bank. 
