I only go to the bank when I have to, basically. All the usual banking is done online, be it simply transferring money or investing or using my credit card. It's definitely a must for any bank I would use.