I agree. Dispute the charges with Visa. I had cancelled a flight after 9/11 with the agreement that it would be refunded and then called Visa with the details to prevent having to pay the airfare charge while USAirways got their refund act together. No hassle at all removing the charge for the 6-8 week period it took for US to issue the refund.