Take a gander at this comment...
I can't help but juxtapose this service over the news reports in the last couple of days of Ted Haggard's woes.