Have you had a statement or are you checking this online? If online, I recommend waiting 24hours as it might credited back. Sometimes a transaction goes through but doesn't compete and gets cancelled. You might just have caught it midway through.
If she's had a statement then she needs to dispute the charge in writing to the credit card company and they will reclaim the money from the shop and cancel the payment.