If you are looking at Edmunds.com as a lead provider you will never be happy. We have been using Edmunds for a few months and while they are not creating "Edmunds.com" leads in your CRM, you will be surprised if you look at your incoming call sources and referring traffic in your google analytic page. They are a trusted brand with consumers and will generate traffic. We have had many sales that were credited to our site but started at Edmunds. Just my 2 cents.