The quality of the leads are not good. Between not being able to contact them or the people not really being interested the workable leads are pretty slim. Their review of returns is way to stringent although the do a better job than other companies in regards to how they actually review versus it just being a percentage factor.
Claim your business profile now and gain access to all features and respond to customer reviews.