@James ***************
no
I just googled Thai E-Visa and their website came up and you just fill out a few pages of questions and then they ask you to upload a few pictures of things like your passport, drivers license to show proof of home address, your flight and hotel info, and submit it all and pay the fee- 8 days later they emailed me the visa and I print it off and show immigration upon arrival.