I travel the Caribbean (
PR and the DR) quite alot and have only rarely had anyone try that. In
PR they use USD so the problem is just being overcharged. In the DR they use the Dom Peso at 30 DP to 1USD. Believe it or not I've never been hustled in the DR. Guess they need the incoming dollars too much to risk any backlash. Though I hardly think the DR police would be sympathetic to me if I were ripped off.