Hey, thanks all for the kind words of encouragement!
Basically, because it's one of the most competitive niches out there (besides insurance, finance, FX, etc.) Nothing new there.
One of the biggest lead generation companies, www.catenamedia.com for example, charge $150 CPA on a $20 deposit...