ahh not so - a non o visa is valid to the date specified in "must be used by" which is 1 year. 90 days is the permission to stay length. Other visa's have the same field I suppose. But I am only familiar with the non o.
no - the visa is valid to the date specified in "visa must be used by" which for the non o for example is 1 year and gives you 3 months permission to stay. So look at your visa and see when it expires.
Bad luck and bad immi. I have no problems with Udon Thani. And it doesn't take long. They were not happy with some of the photos and told me I could send them to their Line account instead of showing up again. Excellent service.