Are there any changes to this? I am in the US and trying to buy a ticket originating in Europe. Both with and without login, the website quotes the price in Euro and indicates the card will be charged by a merchant in Europe. Is there a way to avoid this? I was going to use a credit card that would give me miles or more cashback, but both of those charge foreign transaction fees so I'd really like to be able to pay in USD from the US. Any tricks?