Yeah, their selection sucks, no real indies or much world music, but they still have a worthwhile selection in classical, jazz and pop/rock...dunno where else you can get new cds for 6$ shipped(+tax). I refuse to pay $12 and up for a single cd, unless I buy it directly from the artist and they get most of the money.
Also check secondspin.com for cds under 8$.