Titan Clicks & Turbo Bux
August 4, 2008 3:57am CST
Is anyone still checking the Titan clicks and Turbo Bux? I was received payments from them. It has been awhile since the announcement from titan on selling of those two sites. There is no significant progress until today. We can login, but they haven't recovered the payment yet. Are you still clicking these sites?