Offering a refund after asking? Awww, how cute. But since a customer needs to explicitly ask for returning money that she hasn't authorized taking, why not just start a chargeback process at the credit card issuer?
Seriously, automatic refund should be their first and default action AND THEN offering some kind of compensation for the inconvenience.