Clearly, we are having a few technical problems, at the moment.
A full post detailing all the problems, and the cause behind them will be posted in due time, but for now, we're just going to tell you that we are working on it.
Tell your friends they can access the site from www.subetax.org, and it will be exactly the site, until we have subeta.net working again.
Again, more information will be posted as soon as we have it, and can release it to you.
Thank you so much, Keith. It feels good to know what's going on and that it's worked on (not that I had any doubts about that, but still
) Good luck with solving things 