Oops. We are not Pay by Bank, but we do have a lot to say about it...