ClickBox.org has a rating of 1 stars from 1 review, indicating that most customers are generally dissatisfied with their purchases. ClickBox.org ranks 202nd among Survey sites.
It's been more than a month since I've requested payout but until now, no news from them. Too late I checked on their payouts just recently and the most recent pays were in Feb.