I'm a marketing director for an insurance company. At standard rate, 1 health insurance lead from google cost an average of $50. However, with certain leads attractant techniques, I can get each lead from google adwords for less than $15. this is way bellow market rates leads. Google leads are ready-buyers. Social media leads generally are not, as we will have to nurture them, and they will buy after a fair period of time. My question now is this, where else can I get cheap ready-buy leads besides google adwords and SEO, or bing/yahoo ads? SEO takes forever to eventually see results. I was thinking of affiliate marketing, but I may still have to play by markets rates if I do. Regards