"The end is worth the flaws in the journey"
Great book. There are flaws: I felt the narrator was ill-suited to the story's world, perhaps the genre in general - his tone was too plain and I didn't like the accents he gave several of the characters. I didn't like the way the main character stuttered, but it turned out to be part of the text itself, and purposely done.
In fact, this book turned out to be masterfully crafted. Every word in the story is deliberate, and if you keep with it through the dubious twists and developments, you'll see the grander scheme of the plot take shape. Cazaril's character does start as an extremely non-heroic protagonist, but his unimpressiveness serves well to contrast the growth he undergoes through the story.
At the end of the book, I was not disappointed. The quality of the story pulled me through the shortcomings of the narration so that I hardly noticed it. I recommend it, and I intend to read the next one.