After a recent trip to St. Thomas/St. John I was surprised to see charges for "currency exchange fees" on my credit card.
Even though both these territories use US Dollars as legal tender, somehow the US Government has acquiesced in allowing their legislatures to pass a regulation enabling a "currency exchange fee" for tourist services purchased on-island.
Since both these territories exist primarily on hand-outs from US taxpayers through the US budget process, as well as US tourist dollars, these fees are a truly egregious way of ripping-off American tourists. If you've been bitten by these fees, please write your house and senate representatives and suggest the US reciprocate by charging currency exchange fees for all US Government and private financial transfers to any territory or country engaged in this thievery.