Yap it's clickcash. However, I got the bounced check replaced with other cheques sent with FEDEX.
I still have problem with them though. My friend sign up accumulate $500 and do not get paid.
He emailed
[email protected] and they simply ignore.
Also another friend of mine is accumulating 10% referral fees and earn like $250 permonth. Suddenly he stop accumulating referral fees for no reason.