I've paid for bulk leads when I first started up and will never do it again. Many of the lead generators don't even let the enquirers know that a broker will contact them when they start the inquiry, they're often completely unqualified.
The waste of money is bad, the waste of time cold calling is even worse. I'll take one direct referral over 100 internet leads any day.
I'm not adverse to paying a professional referrer and did the occasional commission split when I started up, but I've generally found that I generate more referrals to other professionals than what the give to me.
I once heard that when you've got 200 people on your database you'll never have to do direct marketing again (as an individual). I didn't really understand what that meant until I did have 200 people on my database.