you better work with a trustable brand instead of these Scammers
take a look at Posts at CAP or PAL or just google for Winneraffiliates
Are you sure there is problems ?
I will ask my affiliate manager to put something to here..
They told me that I would get paid on 10th, but havent got paid yet..
That is little bit strange..