I've always done well with Craigslist. I never met people at my house, though.
Sure, they try to talk you down. That is why I advertise for more than I am willing to take for the item.
The word "FIRM" is seen by some people as a challenge.
Funny story (naught to do with iPhones):
My brother listed a power washer on Craigslist last year. He had restored it, and it was in great shape. A new one like it was around 600 bucks.
Soo... my brother asked 300 for it.
And he meant the word "FIRM."
Guy drives all the way out to my brother's place to see it (bro is a big old redneck, and didn't much care if people came to his house). Guy drove like, an hour to get way out there.
Takes a look, tests it out, offers my brother 150 for it. My brother says "Sorry... I put a lot of work into restoring it. I listed it for 300 firm. That's my final offer."
Man attempt to negotiate further. Offers my brother 200 for it. Brother replies "For that price, I will just keep it and use it myself. I listed for 300, and that's my offer."
Man gets irate, tells brother that it's Craigslist, and he's supposed to get deals there. Brother tells him he's getting a deal, because this thing is in mint condition and a new one costs twice what he's asking. Tells man that he'd rather set it on fire out back and watch it burn than give it away for 200 dollars.
Man gets more irate... leaves.
About 10 minutes later, brother (who was out working in his garage) sees man's station wagon pull back up.
Man gives him 300. Glares at him, takes power washer, and leaves.
Brother thanks man for his business.
Moral of the story:
If you WANT 300 bucks, don't settle for less.
Side note to OP: You did okay. 325 is a good amount to get for the phone you sold, given the fact that they always go down in value after the new gen launches.
The only thing you really messed up? Letting this dude meet you at your house. Next time, go to Starbucks or something.
