If you thought depositing checks into your bank account would never be anything other than a mundane but mandatory chore, ...