People always ask me the same questions: Q: How do I get money out if there are no ATMs? A: I use any ATM, Ally refunds the fee, so even those sleazy but oh-so-convienent ATMs are great.
Q: What if there's a problem? A: When is the last time you saw your bank manager? I never spoke to mine at BofA. Whenever I had anything more than a trifling issue, the teller directed me to call the BofA phoneline anyway. I may as well endrun the whole hassle and talk directly to Ally (who also have very quick wait times).
The only thing Ally doesn't do yet is scanning checks. I haven't got a physical check for a while now, but if I do, I put it into my BofA account (which is otherwise entirely dormant) and have Ally debit it out.