I have to say, for the longest time I wasn't even sure that I would finish this book. I found the first half to be incredibly slow and hard to get into - which is why it took so freakin' long to read. But I'm glad I stuck with it. I found Callie to be endearing and as the story progressed I found myself liking her more and more. And I loved that in Fairwick nothing is as it seems. The last few chapters certainly kept me guessing and I'm looking forward to the next book in the series. And Ralph is my favourite character.