I didn't hate this story, but I can certainly see why someone would.
Shannon is very ditzy. Her personality belongs to someone both annoying and illogical. In truth, I don't know or understand her reasoning for any of the thoughts or ideas she has. She's the type of character that when confronted with a celebrity, will say, "No, that's not a celebrity," and then keep repeating that even after being shown every piece of evidence that demonstrates the identity of the celebrity. You can imagine how she was with a demon.
Alongside that, it felt as if there was a very heavy imbalance between her and Malphas. Malphas is picture perfect, and what I think a lot of people dream of having. The issue with his perfection, however, is that it highlights how not great Shannon is. I'm pretty sure the author was going for an opposites attract type of vibe, but I don't think it hit the mark she was aiming for.
Furthermore, the writing for this story in my own opinion, is very distinct and it can be seen as odd. I don't necessarily know how to describe it, but here's a quote that I felt demonstrates what I'm talking about:
"He tried to say something to me again, and I nodded, shot him a thumbs up, and cheerily told him to hold his horses, that I was working on getting him back to Hell as soon as possible."
I don't know, but the story read as quirky, and possibly humourous. It's not a type of writing that I personally enjoy, and I don't know a lot of people who do like it, but if you enjoy the type of writng where it seems someone is talking to an invisible audience, maybe you'll like this.
All in all, I've read way worse, and this book doesn't even begin to touch that pool of trash. It's edited rather well, it's kind of cute, and if you want a devoted male who is all about his lady, then you will get that here. If you want logical characters, and a decent opposites attract story, then I wouldn't pick this book up.
Peace.