Just a little bit of advice. When you receive any stamp in your passport before you leave the desk make sure you can clearly read the stamp.
This week came from Laos and on arrival at Thai immigration they could not read the exit stamp from Laos, to be honest it was very faint. After being told to return to Laos to get another visa and entry and exit stamps the senior guy did let me in. They were polite and helpful. But just beware!