Eric Edelstein, chairman of Traffic Synergy, elaborates on the ins and outs of online affiliate marketing.
Have your say