I have used it and found my details had been harvested and sold on some time ago. I know it was very old data that was flogged as I have received 3 or 4 emails threatening me (well, attempting to blackmail me), alleging naughty behaviour caught on my non-existent web cam! The password they quote is one I used yonks ago. And I don't have a bloody web cam anyway!
The site itself seems harmless enough.