hi
yes, i filed first in VSC and then went to Newark SC. You don't need an appt to go to the Newark service center (i did not get one). BUt ot be on the safe side get one, so that they don't use that as an excuse. Typically around 11pm or midnight they open a few slots for the next day. Hope this helps.
Holycow...