I've used plenty of these lead generation companies in the past and I still get emails from them on a daily basis, and I wish I didn't. All of these emails claim that they can get me loads of clients each month for the low price of $15 per lead. Now this would be amazing if all the leads were genuine, or even just 1 out of 10, but sadly they're not.
As a lot of you already know, I work in the SEO and Online Marketing field and I have a company that solely does that. So when I was approached with an offer for 10 leads at $150 I decided to test it out. Originally they wanted me to do an initial purchase of 50 leads at $750. Investing that type of money on something I've never used was something I didn't feel comfortable with, and I got them to reduce the amount of leads to 10 for a first test.
After I paid them I thought I would get my leads in 3 to 5 days, but I was naive to think that they were generating a load of leads for their clients in a short amount of time. It took me nearly 2 months to obtain the initial 10 leads! Imagine if I would have paid for 50... It would have taken 10 months to get all 50 leads, which is ridiculous.
As the leads began to come in I would contact them via email and if they didn't respond within 48 hours I would call them. I quickly found out that they weren't responding because they thought I was just spamming them. A few of the business owners claimed that they never showed any interest in SEO or Online Marketing and I finally got the reason for all these dead leads after talking to one guy. I asked him if he could forward the emails to me that were from "us" and he gladly did it. The emails were complete garbage and looked like they were written in 1997. The guy who forwarded the emails to me responded to the lead generators by saying "No thanks" and the lead generators considered this a hot lead because he responded....
Fast forward a few years and I've tried out a few lead generators like this but had the same results with all of them. I've even hired VAs to do some lead generation for me and they weren't any good at it. I had one guy send me a few leads and I got one sign up, but that was it. He said it was too much work even though I was paying him a commission on each sign up he got. And I wasn't just paying him once, I paid him a commission for each month the client was signed up. And each client was on a contract lol
In the end, there are no short cuts. Either hire someone to do the lead generation full time in a place you can monitor them, like an office, or do all the work yourself.