I have been dreading renewing my CPL for some time now. I've heard all of the horror stories about several hour waits and I just kept putting off renewing, plus I was out of the state for a while.
Anyway, I went in today (A Saturday) around noon and there was no one else there! I was in and out in less than 5 minutes. The self check-in screen was a pain - it wobbles when you hit it and it wasn't very sensitive for me so it took me longer than it should have to check in but overall it was easy as pie (Cake?)
Seems like they've improved quite a bit. Now we'll see if I get it within 30 days.....