Two years ago one could book an appointment online up to 145 days in advance. Last year I missed that, and nothing was available 60, 45, or 30 days in advance. So I went in early, just like the old days but no middle of the night nonsense, and the process wasn't too bad.
I was just hoping to avoid that mess again but it looks as though they are either forcing it or it is just a site FUBAR.