Zenni, vooglam etc all ship international. The virtual try on works well. I paid $150 (including express shipping) for progressive, photogray designer frames. The last pair I got at airport was $500
you have 25 days (minimum) between now and then. It ain't that hard or time consuming. Get one of the visa companies to do it for you. Why endanger your long term stay?
why? You can meet the requirements with a continuous monthly deposit of about $2500 a month. I feel a lot better about that than 25,000 US. Bangkok bank NY deposit does not qualify for a visa last time I checked.
9 years Thailand, 5 Italy. If they were going to come after someone? With that travel history? Drugs, mafia? It would be me. No problems. Family in USA address.