100% carym, also with the ATMs they display the exchange rate normally around 1 baht less than XE currency exchange and charge $5 foreign card fee,
thailand is still one of those places where cash is king, but for hotels i rather pay online with the card, than use cash as a deposit which i get back on check out and than use it for cab fare to the airport, which is about 500 baht