I got DCCed by the Hertz back office in Belfast last month.
The initial estimate when I picked up the car was all in GBP. When I returned the car, there was no paperwork even though I turned in the keys at the counter. The day after returning, they emailed me a scanned (!) receipt with the correct GBP amount, but then a line further down showing "Transaction Currency: USD" with a bad exchange rate and a 2.75% fee. I emailed them back and asked them to charge me in GBP. They replied and were like "oh yeah, that's just for your information, we only charge GBP."
After returning home I checked my transaction history, and guess what they charged me the inflated USD amount. 🙄 I emailed them again asking them to refund and redo it in GBP, but they haven't replied, and I don't think they will.
I guess it's time for my first Chase Visa DCC dispute!