My Roth is currently at a bank that requires an in person deposit (and not at the teller - with a customer rep at a desk). Are all Roths handled this way? It would be great to be able to do deposits electronically like online banking - this has been the biggest deterrent for me on adding to my Roth.