I've used internet dating a good few times. Met my WAW on it, although as the "gay in the village" the chances of bumping into a special someone at the grocery store are significantly less.
My advice for it is to choose carefully, msg and talk on the phone for a shorter period of time and meet quickly. Dragging it out merely leads to larger expectations and a bigger fall when they're not who they say. And think carefully about distance. Decide how far you will travel for what reason. I personally wouldn't be driving more than a couple of hours for someone I was seriously entertaining the thought of relationship with - I don't really like long distance stuff, it is really tough to do with the shifts that I work. And as I'm really not a "playing the field" kind of girl, I don't waste time on people further away.
On the upside, I've made lots of good friends via online dating and met 2 long term partners, with no really unpleasant meetings. Some dates of course I chose not to repeat, but if you go in with low expectations sometimes you're positively surprised.
Good luck!
Reality is that which, if you don't believe in it, doesn't go away.