On the plane I put away my US cash and put Jamaican in my pocket. I always carry a few thousand JA and stop at the ATM.

At this point in my return I now think in JA dollars as soon as I reach. When we land till I'm in line to board going home I only use JA.

For visitors it may be better to use US. At the very least you won't have to figure out the exchange rate and currency system.

I use my CC (with no foreign transaction fee) to pay the bill at SS.