Teller bank