I assume that buying CDs at shows or from the artist's own record label website directly would be the best way. True, or not?
What's the second best way?
For instance, how much money do artists get when you buy mp3s on iTunes or Amazon.com?
Is it true that musicians make most of their money from selling merchandise?