Guest Stars Jennifer Rhodes as Penny "Grams" Halliwell Finola Hughes as Patty Halliwell W. Earl Brown as Shadow Sherri Saum as Ariel Co Starring James Sie as Shoe Salesman Marc Bossley as Officer