The answer to this dilemma is actually quite simple, generate your own. It won't be easy, and it will still cost money, but at least YOU will be responsible for the outcome. The lead generator/distributors do not get all their leads from internet sources, radio, and tv. At least, not all of them. I know from experience
