I’ll chime in and say I have used Tunecore before. It’s not a bad service, but going back to what Kole said, Tunecore just makes it easy to get your music in lots of digital stores, it won’t make you sell any more albums on Itunes than you could expect from your fanbase. People go to Itunes (usually) to find something they already want. On the other hand, people go to Spotify and Pandora (usually) to find new things, which can drive traffic towards Itunes or bandcamp or whatever. So for the $100 or whatever it ends up being to be everywhere for a year, I think it’s a worthy investment for just about anyone. What do you really have to lose by being everywhere you can be? Go for it, man.