Wall of Coins allows same day purchase with cash of BTC and Dash. You search on the page what the local offers are and which bank to deposit the cash.
Going to the bank can be a major PITA (pain-in-the-ass) in my area. So many people!
I tried bank deposit once at a BofA. I was told the branch would not allow me to deposit in another person's account.
That doesn't surprise me, although my own local bank allows this. I'd estimate that 30% of people doing this are up to shady deals. I could be wrong.
It's a damn shame that Circle is no longer with us, because they were quite convenient. No one has stepped up to fill their shoes, unfortunately. The only way to buy bitcoin with fiat reliably is to do the whole KYC thing with Kraken or whoever. Not a lot of people are comfortable with that, although it was the same thing with Circle. Buy from users on this forum. You'll always see plenty of offers.