The acquisition of good sales leads can be a trying task for some firms. Lead generation can become an expensive venture in the long run and it doesn’t always give leads of good quality. Long-term business contracts would soon run a firm dry; and for a bu…