I am, and have been for quite a while a huge Jessica Shirvington fan- she is most definitely one of my all time favourite authors. In saying that, I didn't pick up this book right away, shamefully because I couldn't find a cover that wasn't slightly damaged in some way.
Let me say this now, it was well worth the wait if it means I don't have to wait as long for the next one.
Another amazing book, go read every last one of her books. I dare you. DO IT.