I recently purchased a Virgin Australia ticket on line - the cc transaction was processed in New Zealand ( " oh no, we don't send work off-shore!") and I was charged a $35 international transaction fee! I'd phone and complain if I could find a human to answer the phone. Any similar experiences...