I spoke to GoDaddy on the phone and they said they have never herd of them,
from what I have herd they are reliable
a couple of people of people are now doing simular to that site
This thread is pretty old now.
The rep you spoke to might not have heard of them but they are or at least were a GoDaddy reseller.