Still there after 3 hours? Oh dear. I'd call mom and tell her that someone needs to be there within 20 mins or you're calling emergency contacts.

That's unacceptable. She's probably thinking it doesn't matter since its her last day. I would make a fuss.