I've never had this problem but I don't usually rent from Avis internationally. Seems like you could insist on being billed in dollars if the reservation is priced in dollars. But isn't it the practice to bill in the local currency? Sort of surprising that your reservation was priced in dollars.