I take it you've never heard of LocalBitcoins?
I have, but doesn't it require that you meet up in person? If so, it's like comparing eBay to Craigs List.
Not necessarily.
All of those ads work by having the buyer go to a branch of the seller's bank and deposit cash. The seller then releases the escrow when they verify the deposit.
Buyer and seller never meet in person.