The days of stepping into a physical bank building for day-to-day transactions are all but over. Advanced technology makes it simple to handle financial business online from a computer or with an app ...