Need to buy real estate leads? Look no further! We compiled the top 9 best places to invest your lead generation dollars for more clients.