I cant find a forum for them and i have a support ticket up for now 5 days?
the main network site for that is www.thefreeproject.com
you can email them at support(at)thefreeproject.com
or AIM them at thefreeproject (hardly ever on)
Good luck, sometimes they are reallllllly slow