I'm not from nj, but a little tidbit of info... If a dealer is insistant that you dont take the bike to your mech to check it out, he is probably trying to hide something. Make the fact clear that you will not buy a bike that has not been given the thumbs up from your mech, and if they still decline... search elsewhere.
As for where to take it, just find a small shop. Most mechs will do an eval for around 20 bucks.