Yeah, the write ups are great. It's like a review 'zine and on-line store all in one.
If I ever ran an on-line store, I would give a solid summary of each CD too. I mean, how could that ever be a bad thing? Each CD should get a paragraph write-up and at least 2 MP3 samples.
It's not the cheapest place, but it's probably the most eclectic like you say Demonspell, and the shipping is all UPS so it's quick.