I signed up some days ago at here and I was amazed (and worried) about the good claim rates.
Fortunately, my first impressions, after seeing this thread, is good about the admin. I hope this impression will remain like this.. Looking forward for reaching my first payment.