I tried this service for 6-months as a pro and I routinely got bogus leads that went nowhere!
The leads were expensive and often the customers don't respond at all when you respond with a yes I'm available.
It's one thing to bid on a job and not get it, it's another to get zero response from a customer after an inquiry of your business.
Customer support was very non helpful and refuses to even credit your account for bogus customer leads! Very disappointing experience!