Tried calling and guess what? No answer. This definately makes me want to move everything, and now that I know they host a large amount of lefty sites I'm outta there.
May I strongly suggest you move your domain to a US based company too? You have your domain registered with a Canadian company. You won't have a leg to stand on if they lock it.
Review a link association:
http://www.google.com/search?hl=en&lr=&q=npsis.com+moveon.org&btnG=Search