I have started contacting supervisors directly and have recently been given the chance to work on a Ford campaign because of it (and it does not pay 25k etc...like some of taxi listings promise...and its a major car campaign)!
I have to think that Taxi is somewhat of a scam...I have spent a lot of money with them over the years and I believe the proof is in the pudding. I'm sure they forward songs on, and I'm sure they have some success stories; but I think for the most part they have a great business model getting hopes up! I'm not usually this bitter

-Brad