I had a shop "accidentally" charge my foreign visa card in USD today despite my making it very clear that I wanted to be charged in baht and their insistance that it would be. I had them cancel it and rerun it in baht.…