I decided to go with Tello. I ordered a US SIM today. The process went smoothly ordering it from my computer using my Thai IP address. I'm sending it to my brother's house. I'll have him activate it before posting it to Thailand. I did call Tello's toll-free number using Skype while setting everything up. Their customer service was good... immediate response, no background music, etc. The guy from Tello was very helpful.
Still, it was a bit of work and all because Skype couldn't figure out how to stay in business. 🤦