Sounds like yet another robbing affiliate program. After reading this this morning I've removed all of their ads from our sites. Robbing programs need to wither and die - you can't rob in this industry, reputations stick like mud.
I was following that story in the beginning, looks like it backfired, trying to stiff that player out of what really mounted to a peanut size win.
Can anyone say BP?