I can't remember the last time that I visited a branch of my bank, or wrote a cheque.  I do all of my banking through mobile apps...