Ok, thank you I just PMed you.
Honestly I think if they would really have doubt on the quality of my traffic/"Paid leads I was sending", after I disagreed on sending my video, they would have asked me to stop the traffic. (Something similar what Web Echo said about)
Plus, it was me who offered...