The badges are how much??? Good lord!
I thought the flight from Canada plus hotel was bad enough. Then factor in the exchange rate:
USD for hotel converted to Canadian on credit card (CCs give the best rates, don't they?) paid by my Canadian bank account where I've already had to convert my USD checks. Doh!