CD Baby
Posted: Thu Nov 18, 2010 9:28 am
Anyone got any ideas if it's worth releasing an album through them ?
Think it's a good deal they do but from people experiences as it's a US company does it really work for the UK ?
Think it's a good deal they do but from people experiences as it's a US company does it really work for the UK ?