you are not alone; Thais do have double standards; "cheat" would be too harsh a word to use
Personally I have no problems when dealing with Thais; just got to get use to the culture;
I have never being to the US/EU; if those guys are not appreciative of a tip of US$1, that's too bad .......................................
20 baht is Thailand works wonders .................................
ehh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
I often visit places where tourists go, without paying
and of course I can get into the Emerald Palace without paying