Bank of America recently held a check of mine for approximately two weeks without any warnings. They did this another time for around 5 days, also with no warning. This caused me all kinds of aggravation and fees from them as well as vendors that I made payments to. This has made me problems in personal as well as business accounts. They also repeatedly put my checks through twice even though I never asked for it and they charge me XXXX fees per check. I discussed this several times with personal bankers and got nowhere. I have now told them that I am done banking with them and have taken my business elsewhere. I asked them to close my accounts and send me a bill. Instead they keep my accounts open and keep racking up more bogus fees. Now for some reason they have a recording calling my PARENTS house several times a day. I do n't think I ever gave them that number and I need them to cease and desist. They should also remove all these fees from my accounts but at a minimum stop the harassment. 
