Your voice has a chance to be heard now! - we bring changes together.

report scam

Country United States
State Alabama
Website Reviews

  • Dec 5, 2020

I paid for this company to send subscribers to my youtube channel which they claim to do as a business, the process they claim only takes 10-12 hours for results so two days later after no results I contact them via email and the person working for the company told me it was a delay no worries, so two more days after no results tried to contact again and no reply. Bad Business!!

Write a Review about