Clickcash is the fucking shit man

Yeah their support is non existant and their stats are always fucking up.. but I always got paid from them .. on time.. everytime.. for several years now.
What is this shit about non free sign ups? I've never seen that on their join pages before... clue me in.