Oh my gosh I LOVE Catfish!!!!!
I have dated guys I met online. And they have been incredibly awesome relationships actually. I was always very safe about it. Talk for a while learn their story. Google them. Require a picture of them with my name hand written on a piece of paper. Require a video of them doing the hokey pokey in a purple shit (that was always just funny!), always meet in a public place with a friend placed nearby in case anything went wrong.
Things get weird if you go months and months without meeting and seeing each other. I don't think I could ever do that. Like the guy the other day who hadn't ever met the girl and had talked for four years on Catfish...insane!