Uggggghhhhhhh I forgot they charge for parking there! That's right! And 2 hours would be a short experience there. I had a bad experience at the Rahway MCV when I first moved to NJ, and Springfield was technically the closest, so it was usually my go-to. But sometime about 4-5 years before I left NJ, I discovered the Randolph MVC was a better option, even if a further drive. I always heard that the Somerset (maybe? I'm blanking on towns near there now, one of the towns in that area) was amazing compared to all of the rest, but I never tried it. The BMV here in Maine has been a dream compared to NJ. No paying for parking, appointment times mean something, and the workers are nice.