I've bought lots of them through my hsing coop and they are fine as far as quality goes. Good prices and they offer lots of great specials on hard covers. I've never once bought a character book, we are just not into that sort of thing, but I have bought some nice history and Kingfisher books (which my local indie often does not have).
Plus, they have so many books-- their catologs are like amazon.com but wthout the shipping $. They have so many titles-- just everything. I buy a lot of books used and many from my local indie place, but I have found scholastic offers some very obsure titles that my local indie store just doesn't even carry. Book stores tend to have large slections of adult books, but a much more modest collection of books for children.
I think Amazon is like the Walmart of books (and pretty much everything else lol) and Scholastic is sort of like the Target. Bad, but not as bad.