So yesterday I could not connect to FST all day, RlsBB seems to be offline, and Sceper greets me with a "This Domain Name Has Expired." message.

I hate conspiracy theories, but is there something going on that I am aware of? Just seems odd that three sites develop hiccups on the same day...