I had my iPhone 5 stolen earlier this month during a Craigslist transaction. I met up with the person early afternoon at a store with cameras and plenty of people around and even brought a friend. The jerk snatched the phone and ran, called the cops made a police report and now I'm waiting to hear back about my insurance claim through my credit card. Never heard anything back from the police department, not that I was really expecting to.
I've done multiple Craigslist transactions throughout the years in the same situation, well populated place, cameras and brought someone with me. It takes one bad apple to ruin it. I'll never use Craigslist again and will just stick to Gazelle, not worth the risk of your life and the hassle of trying to recoup your losses.
Totally get what your going through OP.