There is an odd dichotomy in the Charmed fan-verse. Mythical creatures are generally well-received IF they are bad guys. Similar creatures, however, do NOT appear to make appreciated good guys. There are some undeniably creative ideas in this episode. This is the only episode where the sisters' biggest challenge is overcoming bad luck. Meanwhile, a run of good luck is ingeniously used to teach each of the sisters another lesson that will help propel their characters forward. However, the leprechaun story is overly ambitious and frankly fumbled. It would be an understatement to call the story of an oppressed people being motivated to defend themselves unoriginal. And likely the biggest problem is that I don't believe a likable leprechaun has ever graced Charmed. Oddly, the writers have decided that leprechauns as a race are whiny, somewhat pitiful, and yet uproariously condescending. Even the original leprechaun hero, Seamus, is about 8 feet of attitude in a 3 foot frame.
All the demons in the episode, fronted by the reptile (?) demon, are poorly written and about equally portrayed. Did anyone really believe Piper was in any danger at the end? Yeah, I didn't think so. Frankly, the best thing about this episode is Holly's hair. Wow. Gorgeous. In fact, all three ladies look fantastic. Phoebe and Jason's scene at the end is actually well done, and Phoebe is scrumptious. Unfortunately, these decent moments of drama can't overcome the big fail of the main story.