"Speedtest.net"? You must be joking HTG! Nearly all ISPs in Thailand fiddle the results - they have their own 'Speedtest.net' server located in Thailand. Ping results of 30ms for a 10,000 mile away city gives the game away.
I have a strong suspicion that Speedtest.net knows about this but does nothing.
Use DSLreports.com for a real result. Be prepared for a shock.