I love/hate Charmed. Loved it when it came, started disliking it when it became "who can show the most cleavage" show, disliked Phoebe/Cole going on forever, thought they handeled Prue's departure very awkwardly, loved the addition of Paige, but then hated it come the last season or so. Piper was always my favorite, then tied with Paige, so maybe that's why I still have a soft spot for it 🙂 (Phoebe post-season 2 is the worst character by far, ugh.)
I did re-watch it all on Netflix last year or so though (because it was about to be taken off Netflix) and it is still a fun show, I mean it has obvious and some terrible flaws, but from season 1-6 or so they don't really bother me, the last seasons - as mentioned - are a different story. It's not very deep, but that just means it's a great show for when you want to take a break from the suckiness of the world sometimes 😉
Edit: what really bothered me when I re-watched the show on Netflix was that they had removed the theme song from all seasons, not sure why. I'm guessing it's a licensing issue. (Watched from Swedish Netflix so I'm sure it's not the same everywhere. I really missed that theme song though)