I have a SpeedPass here in Illinois that works great. It was mounted on the windsheild when I bought it, but now just toss it up on the dash. Never had an issue. If you have your car registered with it, then any missed reads will be cross checked and then deducted from you device...at least that is how it should work. Not sure about NJ rules.