I went to TD bank and got euros and pounds. I didn't think the rate was a bargain plus they charged a $7.50 transaction fee for each. If my ship, Caribbean Princess, can exchange US$'s to foreign currency on a transatlantic, can they exchange any leftover back to US$'s near the end of cruise? Can I use euros or pounds to gamble? To avoid taking extra US$s for gambling, can I charge the amount each day in the casino to my room and pay with credit card at the end of cruise?