If they have:
0.3% conversion;
$25,000 average price;
20% margins
Which aren't unrealistic numbers for timeshares. They break even at $15 cost per lead when ignoring call center costs and other overhead. It's pretty easy to find people to work at an outbound call center for a campaign like this for $9-$12 an hour. (that's without looking offshore) There's also the possibility for additional revenue on customer financing and data resale.
When I was a very very broke college student, I worked on cold calling campaigns trying to set appointments to sell security systems. Now I do analytics for a a business that is happy with doing outbound dials on $20 CPL for largely semi-qualified leads. It ain't the most fulfilling work. But it does pay well and the owners have never, and will never take outside investment.