<prompt> Human: Ive been a customer of Rockland Trust in Massachusetts for over two decades. Theyve always had a feature where if the checking account didnt have enough money in it, the savings account would cover the costs. Now they charge 5 per transaction as a processing fee. The bank has been changing as its grown over the years, and its not the same as the bank I grew up using, but this just feels like a blatantly unnecessary fee thats only there to take more of my money and add it to the banks profits. Since Ive never used another bank for my checking and savings accounts, I dont know what other options out there are. What are my best options for a personal bank account in 2018? I think my uses are pretty standard, but Im happy to provide more detail if thats helpful for recommendations. Thank you.  <response>: Discover, Fidelity and Ally have all been great checking accounts for me. 