"CDBaby.com is now allowing artists to sell, stream, or give away full tracks from your very own CD Baby storefront, share music, create playlists, and make sales on Facebook, blogs, your website, etc. with the CD Baby Music Player, which has access to the company's suite of promotional tools, all free of charge.
According to their website, “We’ll handle sales just like we would with any purchase made from CDBaby.com, which means you get paid weekly. And because there’s no setup fee and no renewal fees (we only keep a 15% cut of your sales, which is comparable to similar services), we don?t get paid unless you do. There’s nothing to lose!”
Full details at http://members.cdbaby.com/free