Business and Consumer Leads Question

Has anyone had any luck using business and consumer leads from companies like InfoUSA and Database 101 to sell online services or products? I’m getting sick of wasting money on online marketing, and starting to think about going back to trying cold calls and maybe some direct mail too. I’ve never done this with any online products or services before. Just looking for some confidence before I dump a few thousand into buying leads.