in my personal opinion, I think it depends on person. Not all of Thai people are honest as well as foreigners. I have many foreign friends here. They are very honest. they say what they think but Thai people, sometimes they say something but they think abt something else...I'm getting tired of them..