I made my application at VFS Bangkok 24th April and received an email on 2nd May to say it was ready for collection, so a very quick turnaround.
VFS is now located at
The Shoppes at Belle Grand Rama 9, 131/1,141/1, Unit BS003 – BS003/1, 1st Floor, Rama 9, Huay Kwang, Bangkok 10310 Thailand.
There is a MRT station within walking distance of VFS ( I think the station was Phra Ram 9)