I've used spun.com, but they can be pretty picky about the condition requirements. They do pay well for cd's ($2-3, some upto $6). It's just a gamble of which cd's they'll reject and then you have to decide if you want them sent back and pay shipping, or to have them toss em.