Having travelled throughout SE Asia & other places, I can only suggest that ATM's are your best bet.

Sure, bring some cash (preferably small $US notes) just in case you have trouble finding an ATM...