I meet all the legal obligations, it's just the agency saying that since I can't leave the country and come back to switch the visa the only way to do it while inside Thailand will be
*****
which I find insane! Especially because I've heard of other teachers switching their visas inside Thailand for only 1900 or 3000