Do you have to also mail the check in or that's it?
iPhone 5 on Verizon and I'm in.
The only realistic weakness of the iPhone is AT&T.
You just endorse and photograph it with your iPhone. That's it. Simple.
I have an account with the Evil Empire simply because of the ability to make ATM deposists of cash and checks. I doubt that I will be able to trust deposits made with a phone however.