go and have a look at it, see if we should sign up as a band, I have just signed up and released a song through it as an experiment to see what happens etc, there is no charge for signing up, but there are charges for releasing songs/albums but you retain 100% of the royalties, including payment for streaming the songs which is nice, it takes a few weeks for some of the sites to have your song available and everything so I will keep you updated and see what happens on my little experiment, I have heard very good things from this sight