I've been on eHarmony at three different times over the last several years. I cancelled early a few months ago, because I also found 99 percent of matches never respond, and the few that do almost always disappear when it's time for Open Communciation. I did meet a few guys in person, but wasn't attracted to them. Not something I'm proud of; they did seem like decent guys.
eHarmony kept matching me even though I cancelled. One of the matches seemed promising, so I re-joined because of him. Got a special rate, with choice of 3, 6, or 12 months. I foolishly chose 12 months for $179.70.
The promising match responded only during business hours on weekdays, and - big surprise - disappeard at the Open Communication stage. These people are probably lying about themselves, that's why they have to disappear. And this guy was either not serious enough about finding someone to invest own personal time on it, or wasn't single and unattached. Either way, not a good match and shouldn't be on eHarmony. There are plenty of other sites people who aren't looking for anything serious can use - including impulsive people looking for immediate hookups on Craigslist!!!
I called eHarmony and requested cancellation and a full refund, or at least to shorten my membership to the 3-month option, and a partial refund. They refused.
I called AMEX today and explained the situation. They are putting a permanent credit on my account and charging it against eHarmony.