So you meet a woman on Craig’s List, you take her out, you wine and dine her and she takes you to her bed.
You probably spent at least $100.00 but you think you got laid for free and the woman isnt a whore?
You meet a woman on craigslist, take her out for a $100 dinner and she sleeps with you? Oh, she's a whore, that's for sure. She's just not a prostitute. She hasn't obligated herself to "service" you in the "Macaroni Grill" scenario.
If the ad on craigslist said she was selling her services in exchange for dinner, that'd be prostitution.