This is an opinion question for sponsors.
What is the alternative to Affiliate programs? I mean... affiliate programs are expensive. And they slander you... or at least think the worst... that all sponsors are cheaters.
So what is the alternative?
For example, ATK and 18Honeys don't want to submit to link sites, tgp, and do link exchanges. That would make their sites look like crap.
Is the only other alternative to buy traffic?
If you want to flame sponsors

and start your own thread.
I need good information from a sponsor point of view.