I would either go direct INFOUSA (60c a lead) or through a reputable re-seller such as Nick Stough from Lenders Marketing. I havent personally used them however have had heard great things from ppl I trust if that helps any.