I online bank most of the time. Back when Katy dog was with me, I got reimbursal checks from her former owner's trust for my expenses, so I billed them once a month and then had a check to deposit.
I'd rather get cash at my grocery store than my bank as I despise the bank's parking lot. I say this as a former parking lot designer (not giant ones, but some store parking lots as well as apartment complex outdoor pking lots). There is a right angle spaced lot for people to go to the atm, to go to the teller, to talk with one of the banking experts, etc., and these people tend to go in and out of the spaces moderately slowly. The footage between the parking space rows is nice and wide. Cars enter and zoom through in order to get to the drive through space on the opposite side of the building on their lunch hour or whatever. They're basically nuts going so fast, especially since some going- inside people find themselves visually blocked by a humongous truck so that backing out is perilous. I've been known to park in the quiet business mall lot next door and walk to the atm, but even that is an adventure with the speedsters, who tend to be coming in off of one of the faster roads in the city.
Some times of day are better than others to avoid this mishigas.