I've read through the thread, and still think the parents should be contacted for repayment. They need to know $40 isn't enough money for their dd next time, and ultimately parents are responsible for their children.
Now as a parent, I would expect my kid to tell me too. And I would never expect another parent to pick up a big $tab like that and just eat the cost.