Payed for 20,000 streams
Payed for 20,000 streams, got 5,000. Support doesn't answer emails. At one point they promised to restart the campaign but there were no additional streams. No reputable company treats people like this.
Date of experience:
Oct 16, 2023