I think they're a referral source, not a bank/lender.
I did an app through them a few years ago. The dealer called and I ended up being financed through Americredit.
Maybe based on your credit they match you up with a subscribing dealer. Or the dealers that pay more get more of the leads. Not sure.
7/20/08 ; TU-547, EQ-554, EX-523
7/31/08 ; TU-561, EQ-558, EX-529
8/27/08 ; TU-598, EQ-571, EX-574
6/09 ; TU-653, EQ-589
10/16/09; TU-678, EQ-623
12/15/09; TU-681, EQ-627
4/30/10; TU-676, EQ-636
8/18/10; TU-697, EQ-642
2/06/12;TU-658