Well I couldn't find anything criminally bad on them, but I think one site that linked to it and no other stock sites tried to put a trojan into my machine.
As you can see in the previous thread link there has been some success with getting out of this service, so the only thing I can suggest is strong pursuit.