ATM's are available island wide. Perhaps somewhat limited on STJ but otherwise fine. Traverlers checks are fine also. My sister's ATM card from Florida worked fine although she incurred charges from using a machine for another bank but not as much as the surchargeon purchasing traverls checks. Most establishments will accept VIA and MC. Diners Club and AmEx are not so generally accepted.