I've (sadly!) done this loads of times and it can be a bit scary!
always meet in a public place. let someone reliable know where you're going, and give them as much info as you can about who he is (real name, email addy, anything), agree to check in with said friend by text/call at a certain time and don't forget! then let them know when you're on your way home.
chances are, he'll be just as scared of you! there are as many nutters in the real world as there are online, and I always assumed that as I used dating sites, and I'm "normal" there must be "normal" men on there too.
I've just met someone recently, and he is a nice guy.
I wish you luck. let me know how it goes?
Sara :o)