Yes, appointments are needed for all mvc transactions except for submission of license plates and surcharge payments. And to walk in to pay surcharges it must be at a regional office. Wayne, Newark, Trenton or Eatontown, Paterson or W.Deptford.
Yes
I think it's all by appointment now
Thanks! Your answer is awaiting moderation.