Haven't thought that it is hard to find a call center these days. I know that not all of them are good but if you pay some attention to call center qa, you'll be able to locate the problem and fix it or just to change a call center.
Yes, From a call center you'll get generate leads in short time.
Any update on this? I need one as well