Been searching around and couldn't find a clear consensus, so figured I'd ask here directly. Matchmaking services are expensive but the human element often produces better compatibility outcomes.
Public first meetings are non-negotiable — coffee shop, bar, food court, anywhere visible. Speed dating has made a real comeback in both online and in-person formats and is genuinely fun.