It is expensive, especially when there are gyms & cooking schools charging 10-15k baht & you will have to do a border run in 6 months unless you still have 500.000 baht in your bank after your innitial visa apication (So 1 million baht when applying) & re-register with the school.