and for what it's worth ... my wife, who is thai, never gave tip before she got to know me, even she earned good money. she told me that tipping doesn't belong to thai culture and that tipping just came with farang ... but nowadays thai people got used to getting tipped, so many of them expect to get a tip.
In the end the more tip you give them the more they expect to get tipped