I just did mine two weeks ago.
Went to CW to get a certificate of residence. Handed over the standard paperwork and paid 200 baht. This gets posted to you and I received it about ten days later.
The same day I went to Nong Chok to make an appointment for my renewal, which was four weeks later.
So in the meantime I got a medical certificate and completed the online tutorial.
Went back on day of appointed test, Submitted all paperwork and did the colour blind tests etc.,
All done within an hour and cost 505 baht. No drama.