they problem I had with Tunecore was that there was a fee for gettting your music to each place like amazon, itunes etc. Cbbaby gets it to them all for no additional charge and the setup fee is a one time charge. dale hayes