Comment Re:Not entirely new (Score 1) 293
Actually, they do have physical branches. Well, branch. Just down the road in from me in San Antonio. Massive building on their campus along I-10. I still prefer scanning my checks in electronically, though, rather than remembering to take them there personally. Usually a bit of a line at their two ATMs.