@Tim **********
Roaming is better. I've stopped purchasing sim cards when I go to Laos. Coverage is not great outside of urban areas, some network providers have zero coverage in the north for example. Roaming is a much better deal. Unlimited mobile data and you are automatically re-routed to whatever provider has a cell tower in a particular area, offering maximum coverage everywhere but the most remote areas.