I'm currently promoting a site called AMA Hits. The aim is to help artists who are unsigned sell their music. It's 100% free for the artist to sign up and upload music. You make money when people download your music. So, when you do shows you can mention that they can get your music there. So, sign up if you're interested.
(The website's on my profile page. I don't want to break any rules by posting the link here.)