Don't most banks now have paying in machines?

Put in your card to verify account, put in cash.
It will be counted and deposited straight in the account.
Fake notes will be picked up on as well.

I know HSBC has them and some others.