> just show up at a branch
In the UK at least, there are very few brick & mortar branches anymore - banks expect everything to be done online.