Wow, idiot? That's harsh.
Maybe there was a problem with her card and she had to use alternative payment. Maybe she was expecting it to be less than what it was? Maybe her card had been compromised and someone had nearly wiped out her account.
I found out my card number had been stolen once...