I've done it, and got a couple of dates out of it. Now the last person I dated ended up dumping me because she thought I was a little boy (almost 33+ male virgin, not full time with the state in my job). The one issue I have with eHarmony is that they want me to expand my radius of matches to include those that are two to three hours or more driving. If you do get a match, the communication process is a little more drawn out than on other sites.