So what's the least-evil bank that has a network of cash machines everywhere? (Yes, still need cash for certain things)
Edit: also with a non-buggy mobile app? My credit union has the worst app. They don't seem capable of improving it... probably outsourced.