My girlfriend, Melissa, and I read this one aloud, together. JK Rowling does a masterful job of creating intricate worlds populated by layered, believable people. This one never seemed to move beyond that toward any real purpose or meaning.
Melissa, after the final page: "I'm not satisfied."
Yeah. That about sums it up.