for the most part I've always liked this episode, I like the cupid I thought he was well cast and well acted. The scene at the club where they fight was completely stupid to me. Piper acted it well but Prue was just being all calm, showing no emotion but she was supposed to be hateful like Piper was.
The actors of Cindy and Max were annoying and it was filmed in such a soap opera kind of way.
I also didn't get why at the club they needed to go back to their table and sit down to tell Jack and Dan they'll be gone for another 60 seconds. When saying a spell to send cupid home would have taken seconds. I know they needed it for the story but still. And when he comes out they're 'why are you still here?' well where the hell is he supposed to be!
Fashion: I loved Phoebe's attire in this episode, she looked very cute.
Prue's poncho thing is just - no.