Karen, I guess we don't use much cash; we usually bring home all that we get onboard. But you are right, if you need more cash, travellers checks work. It could be a better use of time than to use ATMs in ports.
Travellers checks do make sense; I stand corrected.
srlima, I have never taken advance in Euros nor converted money onboard, so I am of no help. I don't imagine it would be as good as a bank, however.
Marc