I'll bring $400 in small bills - some singles for baggage handlers (though we're only going to have 2 carryons and a backpack and a purse) some 5's for excursion guide tips, a $100 bill for the room steward, and the rest in ten's and twenty's. I don't expect to buy much on shore. I have never been one for overproces souvenirs. Definitely will buy a few cheap ship logo items on board, probably last day (sales happen then, I hear and that will go on the sign & sail card. I mostly live using debit or credit card, not carrying much cash.