this is an excellent series that kept me glued to the proverbial screen. if there is one thing that bugged me, and pulled me consistently from the story, it was the lack of character development that would become glaring at times. how many times is a person going to be faced with unfolding events, danger, fear and indecision and freeze in fear? piper and Lilly did this in every single book. but gods was the storyline compelling and riveting.