Yeah, it sucks. I'd direct deposit/ACH all my payers if I could, but I guess that's the nature of the beast. Can't complain that I'm at least getting paid though.
I don't use a deposit book-I used to take pics of checks and upload with my phone, but now I'm going to find a bank that allows your own desktop scanner and in the process of scanning checks, I'll also keep a searchable pdf that I can hopefully go through more quickly than physical checks/scans made by banks.
As an aside, USAA used to be at forefront of online tech, but now are terrible about showing scans of deposited checks over 90 days. Chase is good about showing scans, but it seems to reset the search you were on when you close the scan window-hard to go through multiple scans on different dates. Their mobile app seems to be the best to review multiple scans. Thanks for all your help!