I'm a USAA customer, I've always deposited my checks online. Don't see how its any worse than buying something online. Besides, its not really any different than going to a bank and having them scan it. (Which is pretty much all they do, besides having your signature.)