ST
Star-Clicks.com
View company profile →
Worst customer service ever
It's now 70 days till today. Why I am unable to access my account it's showing account under review. Good job star- click. Your customer service is doing award winning job. Beside solving my payout issue, they took my account under review.