I understand they are an online bank, is that right? Does anyone know what the criteria is to open an account with them? Would anyone recommend them? Or not? Thanks!