We always use Discover when in Jamaica, they don't charge an exchange rate, on one of shopping trips someone got our number and used it and when we returned Discover called to ask us about it and then removed the charges off our card. Never had a problem with them.