In branch deposits are always most reliable.Also I got tired of filling out dozens of MOs and bought custom stamps with my name and signature. I stamp my name on both lines then signature on the back. The only few issues I had were with app or ATM deposits.