This site appears to be legit and has been listed on www.pennystats.com. I think they are run by a larger well known company.
R S.'s review of eXcite earned a Very Helpful vote
R hasn’t received any thanks yous.
R doesn’t have any fans yet.
R isn’t following anybody yet.
Empty.
Big rouble on thissite
I wouldn't wish Haggle on my worst enemy.