If you want the "check" experience, you can also fill out that information in a form and hand it to a bank teller.
We barely have bank outlets let alone tellers here though. That's the downside. Trying to deposit cash or check is quite painful.