Plot hole: The Sea Hag says at the start of the episode to Mylie that as an immortal being, only she can place the augur shell over her heart to give up her life. But at the end of the episode Necron magically places the shell onto Phoebe and it nearly sucks the life out of her. (00:03:20 - 01:14:55)
Plot hole: In this episode, when Piper and Leo are preparing the nursery, Leo tells Piper he has been watching her her whole life, and she says "That's a little bit creepy". she acts as if she doesn't already know this but in episode 2-22 'Be Careful What You Witch For' Piper says, "You have been watching me my entire life". (00:04:45)
Plot hole: Paige says she cannot wait to tell the local witch doctors that Borneo demons are not impervious to magical powers. But in the episode 'House Call', they act as if they have never heard of witch doctors, let alone dealt with them. (00:01:45)