These people are pretty nuts. I had a run in with them almost 5 years ago when they came to my campus. My roommate and I set up a counter protest that we had some fun with. The idea was if we did something serious, we dignified their circus. If we did nothing, they got the full news story, but if we did something absurd, we highlighted them being a joke. Here is the local paper's write up:
http://www.nhregister.com/site/news.cfm?...=7576&rfi=6