I'll be the first to admit that 64% of 17 votes in one of my latest polls hardly counts as any sort of scientific evidence, but that is the figure you came up with. Five and a half weeks into the "re-launch" voters on this blog are saying "CD Baby STILL Sucks!" Oh, well. . .