My renewal last month took about a week, so I would think a new application would probably take longer. There is a serious delay in getting the in-person appointment though. When you get to the appointment stage, make the appointment then check it as many times a day as you can. I discovered that cancellations seem to happen all the time and the time gets returned immediately for someone else to schedule. Initially I had an appointment 4 months out and it took about 3 days of checking to get an appointment 2 weeks out instead.