Stay away. They hold onto deposits for a day. If you make a purchase they deduct it from your account immediately even though it is not verified. They block your debit card constantly claiming fraudulent purchases they go way overboard and charge for checking unless you can keep a large daily balance. BOA charges everytime you use a atm that isnt theirs so you pay fees on both sides of the transaction. They fee you to death.The big corporate Banks are robbing the people. Wake up America support your local Credit Union and stop giving them your business. They don't care one bit about you only making money off of you. If we all stood up and went with smaller Banks or Credit Unions or even under the mattress they would have to change. They do it because we allow it. The fees charged you would be far better off keeping cash in a secure place. I hope America wakes up to the corporate takeover in America. BOA is one of the biggest offenders!!!