But the fact is, for best results, it is always better to generate leads. “Lead Generation” – it might sound interesting but is a difficult job....