Well it's not that this is a bad book, it's just that it's not a good book. Megan, the heroine of the story is a radio talk-show host, doing a help-line show where her byline is "how may I slay your personal demons?", oh yeah, and she's psychic. Ok this has potential I think, but then it turns out people do have personal demons, literally, sitting on their shoulders, whispering things. Can you say cliche any louder? And they are out to get her, because they take her byline literally, you know - slay personal demons. Now handled with the right measure of humour, this might work. But it is all delivered with a dead-pan kind of seriousness and the little buggers aren't really shown to be that scary. And there are more cliches to come including a fight scene with a match and a can of hairspray, even the movies shudder to use that one any more.
As a result of these events, Megan becomes aware of the supernatural world, gains a demon protector and lover, confronts her past and an old enemy, gets involved in demon political wrangling, and is attacked several times, and yes defeats the bad guys by the end. Despite all of these seemingly great story elements, it never quite gels but seems to lurch from event to event. Despite some backstory we never really get to see Megans' character sufficiently developed. As a heroine she is remarkably bland. A sequel is planned for early next year.