I couldn't really put my finger on what bothered me about this book, until a little while after I'd tried to get into it for the fifth time. The main thing, I guess, that bothered me was that Mr. Rankin seemed to be trying to emulate the good Mr. Pratchett, and not quite succeeding. Which is not a bad thing - if there is one person I'd like to fail at trying to be like as a writer, it's Terry Pratchett.
However, I just couldn't really get into this book all that much. Aside from the moment when the thirteen year old protagonist has sex with a prostitute, the book was charming and cute in places, and there seemed to be quite a bit of potential, but not all that much development.
I'm not sure who I'd recommend this for - maybe people in need of a "Pratchett Lite" entry.