The one in keystone has amazing customer service. The palatial DMV not so much.
Every time I've been there it's been without an appointment. The staff move quickly and they're very little wait time. You can make an appointment if you so desire, but in my experience it's not been necessary.
Thanks! Your answer is awaiting moderation.