If you consider a local transaction as buying/selling BTC, consider a casino. There are plenty of eyes/cams to deter crimes. There's always wifi. It's easy to get change. You can dawdle away time at the quarter slots, as compared to looking suspicious loitering at your local bank lobby.
Bring a friend, don't talk to them, park them a few machines away from you.