I signed up for this service last year. They double charged my credit card, and profusely apologized, saying they would refund it and give me more time. They never did.
They responded once, and never again. Now it is gone, parked on godaddy with a pending status. The tech contact was in the whois and I wrote to him, but now the whois doesn't give any contact, and I can't remember who he was.
My site continued to work until this week. Now the nameservers are gone.
Does anyone know if anything can be done about this? Anyway, be warned about them.