Have they? The website doesn't seem to show any actual evidence of efficacy, or indeed any data whatsoever.
Every major label has a deal with them, nearly every hit on the top 50 for the last 5+ years was pre-screened by management. The last numbers I heard were $1m/year for the service with a $20k/song screening charge.