It used to be really long to generate sales leads for a business. But besides the time concerned, the cost was even more concerning and could truly limit the number of leads that you might generate. Nowadays you may use the Internet to generate sales le…