We've done a little bit of everything. Traveler's checks exchanged at the cambio for J$, we like this best but TCs are getting harder to come by. We have exchanged $50US for $J at the airport (yes, ripoff), we bring small bills and $J from the last trip and skip the airport now, but it did give me a little peace of mind to have some $J on us. We do use the credit card for the hotel and charges there, and purchase with our Debit card at Hi-lo and get cash back (this was free with a limit to the $J you can get back like at groceries in the U.S.). And we use a Capital One credit card and they do not charge the 3% fee, it is hard to find a card that doesn't.