How many leads does we offer? For this reason, we invest over $20 million every year to continuously phone verify and update our records. We offer more than 15 million business leads and 315 million consumer leads. Create your perfect marketing list by choosing from hundreds of criteria options, including geography, income, sales volume, credit rating, and more.What is a lead bank account? Lead Money Market accounts are the perfect way to earn as you save. Lead Bank can get you a new Debit Card in minutes. Lead Bank can get you a new Debit Card in minutes. For $10 we can personalize your card with one of your own photos.Where can i find business or consumer sales leads? Find business or consumer sales leads, or call our marketing experts at 866.760.0543 to learn more about your lead generation options.