Some sort of payment should be put in place! 80% of the time a full CD is not worth listening to anyway and $15-25Can is too much to pay for 1-2 songs!
$5/mnth is reasonable. However quality & gauranteed dwnld is the issue. Also not every song you want is there!
Many occations I've dwnld'ed 4 versions of the same song before I got one that was okay to use(ie) skips, too short, muffled, real loud, etc!
There has to be some kind gaurantee when paying for something!
Maybe the big record companies could encode the songs?