I got dtv its relatively cheap,easy,gives you as many returns as you want ,can't stay over 180 days,can get a 180 day extension though..if you want a bank account,drivers license it'll cost at a visa service
they're certified.theyll write you out a receipt for one years Muay Thai ,but can do whenever want,they helped me get mine in Vietnam a week ago.id much rather be in cm than bkk .