No. Just expect a long line. Suggest you try early morning...don't even bother going on Saturday.
You do not need an appointment. Right now because of more having to go to the office for the Real ID, lines are longer. My advice would be to get there as early as possible... There WILL be a line, but it won't be as long. (mid-day, expect 3 hours)
Thanks! Your answer is awaiting moderation.