I have been quoted 38,000 Baht for a Non Imm O Ext of Stay based upon Retirement without providing financial documents. So based upon my experience, 12,5000, very low. I do not need to get up to speed about agents because I have only used a Visa agent once in 7 years. So on that point you are correct.