The ending was pretty good. The rest was decent. I just keep getting annoyed that somehow the main character can afford to have designer clothing. I'm not talking about Hollister or Abercrombie, expensive teenager stuff. I'm talking about HIGH FASHION. There's no way, even though she makes a whopping $10/hr at her summer job plus tips she could realistically afford this stuff. Plus, all the whining she does about not having a car and her step-brother's needing to drive her around, she could have just not bought so much expensive clothing and she could have had a car. She really has no priorities. Plus, risking her life for a ghost because she's in love with him? Not only putting herself at risk, but other people as well. She's really selfish and probably not a good example for young women.