I am heartbroken to think that the other little boy waited "several hours" to be picked up. I don't know about the rest of you, but I made sure that the school always had updated contact numbers for my husband and I, and I sure as heck would have notified the school if somebody new would be picking up my children in case there was a mix up!
As a matter of fact, I asked a neighbor to pick my son up one day when he was in kindergarten. Her daughter was in the same class. I told the teacher, and confirmed with the parent both 2 days before, and the afternoon before she was to pick him up.She was to walk him to the sitter's (she was another neighbor). Imagine my surprise when I got a call from the sitter nearly an HOUR & Half after school got out (he was in half days) that she had just gotten back from getting him at the school. The neighbor, a complete IDIOT said " I didn't know if I was supposed to get him" I called the school FUMING because nobody called me. They had called the OLD number I had, despite having given them the correct one more than 3 weeks prior when I transferred. Their excuse: they don't update the files right away. They acknowledged that they HAD the information in the file, but that they hadn't updated it on the computer file. My son sat there, upset, for over an hour until they reached the sitter to come and get him, and she had to take the other 3 small kids in her care with her.