That's why you should use a credit card and not a debit card for online purchases. If you dispute the charge, it's their money instead of yours that they're recovering.
Precisely. But I'm thinking that the OP's GF, being a foreigner, probably did not have an American CC (no credit history etcetc), so for people like her, there is just no choice....