Okay. I finished the book last night around midnight. Of course, that meant I couldn't sleep for another three hours because I was thinking about it. I have one real beef with the book.
That's all. If JK Rowling had put everything in that I wanted, the book would have been 1200 pages instead of just over 600.