For traffic brokers they don't seem all that bright. No affiliate links is common place for installers. And when they do have links they're generally fake are just ripped off someone else's site. Any TGP noob couldn't have told you that.
Some one buys $16K worth of traffic and sends it to a site with no aff id's. That should have sent up a huge fucking red flag.
Credit card comes back stolen, they've seen the logs that show no increase in traffic and sales for TMC, yet their minds are still boogled as to what happened to the traffic?
The sites they broker for should be happy to know they're on top of quality control.
