I'll have to look at some of these services. I'm looking for a basic low cost pre-registration and payment service for two very small races - a half-marathon and marathon in the fall and winter with around 100 runners for each race and around $10 for an entry fee. Last year, I did a kind of DIY registration only with a waiting list, using a survey script and e-mail. It took too much (of my) time.

One service - Event NGIN - contacted me, and they seem to have reasonable rates. Does anyone have any experience with them?

I also was looking into marathonguide.com, but they haven't answered my e-mail.

"Not to touch the Earth, not to see the Sun, nothing left to do but run, run, run..."

I work a lot with B2B marketers, and we take CAN-SPAM requirements very seriously. One of those requirements is that unsubscribe requests be honored within 10 days. Enforcement is a joke, but ignoring these rules is just another red flag that you're dealing with an ethically-challenged business.