Times fly when you're having fun! That can be the only possible explanation!
When the time shift back, can we get 2 hours for the price of one? "What you mean time's up? You just got here 1 second ago!" or even better "You're not even here yet!"
That's funny. Having her show up early at 1:59am for a 1 hour appointment and one minute later after getting in the door, she says "It's 3am, time is up. Where is my donation?"