I just added an external account to Ally and without any micro deposits, usernames or passwords---In real time they approved the added link and I transferred money to the new link---All within a matter of 2 minutes---I don't use Ally much now as they don't have any good offers---But man that is the way to do business---Plus their limits of pushing and pull are up there with the best.