Financial services is an industry desperate for some innovation. In an age when just about anything can be accomplished online, the idea of going to a brick-and-mortar bank to complete a basic transaction is not appealing.