Affiliate marketing seems to be creating better source of income for very many people such that working for some one to get paid monthly is gradually fading away. I am delighted about it.Self employment is becoming the order of the day. I have read books about it and I discovered that the key factors that determines one's success in affiliate marketing are traffic, good squeeze page and niche. I have been able work out a niche to promote and wonderful squeeze page. Traffic is my headache. I read about paid and free traffic sources and both are good method. I am here to seek opinions of those who are already into affiliate marketing fully to enlighten me more on best method of traffic source.