I love CDBaby. Always a good experience to work with them and although I don't sell vast quantities, they do enable me to reach audiences I wouldn't otherwise reach and their digital distribution has earned me some money too. And I love their emails.
Anne