FYI, we just traveled down for 10 nights. I took $4k in cash and we brought $2.5k home. We tipped on transfer days, in docks, and generally for good service - even in the customs office once. There is no need to tip for moorings. The reason we brought so much cash back was the comfort we had using our CC in most locations.