Still...it's definitely not a non-starter. And with the exception of shipping updates which were non-existent once Thai post got their hands on the package, everything worked surprisingly well. All told, it took 7 days to arrive, shipping was ~$50 and customs was ~$65 on a ~$300 order that would have cost over $500 locally where the selection would've meant getting something that wasn't exactly what I wanted.
Not Amazon, but a recent experience I had. I wanted to order a kit from Vex Robotics. Cost of the kit was $80. Shipping from the US was $150. Supposedly it's available from a Vex reseller in Thailand so I contacted them and they quoted $190 for the $80 kit with a one month delivery time. So they are just ordering it from the US and having it shipped at a somewhat lower cost. I am not desperate for the kit so its a nonstarter for me. I can almost certainly find a serviceable substitute from a Chinese supplier who will ship to Thailand at a fraction of the cost.