they do a credit check,if you open account in pretty much any US bank.
why do i have to talk with someone, if i want to make online transfer? it make no sense to have online account, if you have to go to branch and spend 30 min with manager anyway.
i have accounts with couple small local...