Search results

  1. N

    Adsterra are scammers. Beware!!!

    I just experienced this, but I was not given a clear reason for the problem, they told me to read the terms and conditions independently and then discovered my mistake in the terms and conditions, they have stolen my $220. I've contacted them many times but they don't seem to want to explain...
Back
Top