Fraud – Social Track - Manage Accounts Review
Stole my money!!! I emailed them and they won’t reply back about my refund. I subscribed and cancelled app that very day but still they pulled the funds out of my account. Very dishonest!!!
Review by Diggey on
Social Track - Manage Accounts.