On AlterNet: ally financial