We’ve been having difficulties, but now we are back up and running.

(Thanks Mike! It turns out that a lot of Wordpress users have had the same problem–

spammers have cracked WP’s system and are using it to generate phony ad revenue.

Of course, WP management are denying it.)