I swear, this site is way worse than Radaris. I've had negative experiences with both Radaris and ReverseIT, but in all fairness, at least Radaris responded and my problem was eventually resolved.
They don't respect anyone's privacy and feel that it's okay to expose people to possible danger. That just shows you what kind of people you are dealing with. These people are unprofessional and unethical. I guess they don't care about their online reputation.
They should remember that what goes around comes around.