2.0
Overall
Robert
COMMISSION2
TRACKING2
PAYMENT1
SUPPORT3
They owe us USD 7000+ from Nov, 2017 , now its March 2018. They always tell us they are waiting for confirmation of advertiser... waiting for 4 - 5 months? Ridiculous. I don't think they worth trust