<prompt> Human: BoA has suddenly decided to start charging for my Advanced Tier Checking account. 25 dollars per month. I opened this account 10 ten years ago. Their excuse is that theres been a waiver ...for 10 years. But its not just mine. Theyre removing the waiver for all accounts. So if you do not have at least 5000 in the account, you get charged. Might be just me griping but theres been so many new fees lately that this is getting ridiculous. Its like my landlord suddenly charging for my carpet.Edit: Great info everyone. My intention with this post was just for awareness. Ill be switching banks myself. These fees are getting out of hand. Theyll do what protects their money by taking ours it would seem.Edit 2: thx wcgryphon. This is the fee in question. I just checked the fee schedule on BoAs site and heres whats posted for Advantage with Tiered Interest Checking:Fee: 25 monthly maintenance feeTo avoid the monthly maintenance fee, meet one of the following balance requirements during each statement cycle:5,000 average or more - Checking or linked Regular Savings10,000 average or more - Checking with linked savings, CD and IRA15,000 outstanding or more - Linked installment loan or line of creditAny amount - A linked Bank of America first mortgage loan that we service15,000 or more combined assets - Linked eligible Merrill Edge and Merrill Lynch investment accounts. See the Personal Schedule of Fees for details about which investment accounts are eligible to be linked.  <response>: They dont need an excuse. Theyre a business offering a service. If that service no longer makes sense, theyll stop offering it at a given price point. Regulations made small deposits unprofitable, specifically the Durbin amendment of Dodd Frank. Not the banks fault for responding to incentives or the removal of profitability. 