Please see the post about new registrations at PlanetGarth.com.

We know there is a problem if you are trying to sign up. Hopefully, the workaround will help in the meantime.

Post is here: http://www.planetgarth.com/forums/sh...097#post421097