If you're looking to buy a telemarketing phone list, ListGiant is pretty good. The cheapest option is 5000 records for $349. It's a decent deal and the list quality for me at least has been pretty good (scrubbed for do-not-call registry, etc.). They have a pretty easy to use self-service portal--which means you can download the list right away. Also, if you need help they can generate lists for you and their phone support is friendly and good. I've used a few other list brokers and I've found ListGiant to be one of the best.