McAffe Site Adviser has the following report:
Potential Scam, Services always seem to be at fail, should be reported to the Federal Trade Commission if this keeps going on. People who visit this site leave you comment and let us hear what you think.
but otherwise it is marked as clear and green.