Since everyone is bagging on Courtney Love in another thread, let's give her some credit for being WAY ahead of the curve:
She's been a proponent of this type of system for years. I have to agree, this makes a hell of a lot more sense. The company providing the delivery method gets paid for delivering it, the artist owns and profits from their music.
Screw giving some snapperhead $18 for a piece of plastic I could create myself for $0.20, especially when the artist who made the music will see little to none of it.
Here's another site I've bought from before. They're a CD and ship store (at least that's what they used to be):
http://www.cdbaby.com/