Old school localbitcoins was such a great site. You could also arrange to meet the individual selling/buying in a public space to make the transaction. It was a great system.
Discussion
Definitely need a better peer-to-peer system. Especially to avoid kyc bullshit
Check out nostr:npub1mftv2j67vayavkks8rqev3u8jjhefe86tf80msstfxvpunk9vmps6prkl3 only drawback is you need some bitcoiners in your phones contact list.