You may want to take Pump Audio off your Music Licensing Site list. Since they merged with Getty Images there's been major contract changes. Don't know if you've seen this thread yet:

For music licensing I'd recommend "Music Library Report" : Yeah, they charge for membership (minimal), but one can get the scoop on hundreds of music libraries from actual experiences. Even without membership there's a lot of free info on music libraries.

Best, John smile