I did have the updated "api" links already installed and was still getting no response from the server. This is coming from Texas.
What worries me is seeing nearly 4 hours of no submissions (presumably downtime) from 4:00AM to 8:00AM local time for StopForumSpam.com two weeks in a row (can't see detailed history past that from their published graphs).
Image below is directly from their site statistics:
http://www.stopforumspam.com/historygraph