Asking here because you guys tend to give more honest answers than most places online. Bots are everywhere, but they're usually pretty easy to spot if you ask a specific question early on.
Public first meetings are non-negotiable. Coffee shop, bar, food court — somewhere visible. The paid sites at least weed out some of the tire kickers. Free sites tend to attract more bots.