Yes, it works well. I don't know about emailing it to the bank, but what my dad did was use a function on the usaa.com site that would scan it and upload it directly. He did have a problem or two until he figured it out completely, but overall a good experience. Did not use the iphone app.