This site was a joke: instant payments, super low min. to cashout, 3 downline referral levels and up to 10 cents per click. And their PTC advertising was not so cheap so the site has few advertisers.
When the admin realized that 10¢ per click was not susteinable and decided to change it, the kids started with paypal chargebacks and boom.
I'm surprised that it lasted 10 months...