Started doing it online and instantly gave up.
I drove to that tiny Buriram Immigration office next to Chang Arena on a weekday afternoon. My wife is from Buriram and we were staying in the area, so I figured why not give it a try...
My wife walked in. I ran to the car to get our masks, thinking that we may get reprimanded for not wearing them. When I entered the room, I was told that if I wear a mask, I may anger the boss ????. Yes, this really happened. Needless to say, I loved it and proceeded to trash my mask.
There were 3 other couples inside. I waited about 5 minutes.
I didn't fill out a single document. Let me emphasize; I didn't have to fill out (or present) a single form. Nor was I asked for any documents besides my passport. We needed to move my marriage visa address from Chiang Rai to Buriram and fill out form TM-47. To our surprise, all of the required forms were filled out by the officer in under 5 minutes. I just signed them.
I was asked for photos, which I didn't have on me. They took one of me by the wall with an iPhone and that was that.
Another 5 minutes passed and everything was done. From start to finish, we were in there for about 10 minutes.
The officer who runs the show was extremely efficient, super friendly, spoke good English, and listened to EDM.
Paid nothing.
I will never do anything immigration related in Bangkok again. One week prior, we wasted an entire day in Bangkok Immigration and accomplished nothing. I kept being told different things by different officers (regarding documents needed and how to proceed), at which point we simply gave up.