Bank of America closed down my business checking accounts last week, right before I went away on holiday. No access to ATM, no way to deposit or make payments.
When I tried to find out the reason why, they literally said "we don't have to provide a reason". Keep in mind I've had these checking accounts for 15 years.
So yeah, Fuck Bank of America!