not really. that's kinda why it's popular? I think there's like moby? and Indiegala? of which I have used neither and don't even know if they host a service at all
well we need to start looking or make one cause this site is now dead.