First time I have ever posted a complaint, but I have been pushed too far by BOA. I just opened a new business, employing 15 people. Doing my part to help the economy. 90% of my sales are credit or debit cards. BOA will hold my credit card deposits for 2-3 days, waiting for a bunch of checks to come thru. They then post the checks and the very next posting will be my credit card deposits. This enables BOA to charge me $35 on each item. Not only do they hit me with an NSF fee, but they return the checks causing me to pay the vendors a $25 return fee. So, I am spending $60 per check in fees to bank at BOA. I never write a check thst I know the previous days credit card sales can not cover. Again, BOA will hold my deposits for 2-3 days so they can nail me with fees. This has to be illegal and something needs to be done to stop them. I live in an area of less than 1000 people and I have found over a dozen of local businesses that are having the same experience I am. This should qualify as a class action suit. Banks like this pushed this country to the brink of a collapse, had to be bailed out by us, the tax payer, and how do they say thanks? They sit up at night finding new ways to screw the very same taxpayer. Somebody, PLEASE start an effort to start a class action suit and get congress to launch an investigation.