Hi Jeff,
I am interested that you were able to pay in euros. Did you deal directly with Hamburg or use a travel agent? It says on the website if you’re from US you have to pay in dollars, but maybe that’s just if you book online? They let us book in euros when we made a booking onboard during a previous cruise, but I thought otherwise it would have to be dollars and the rate they give is lousy, as you mentioned.