Well, Im no longer in New Jersey but I bought my truck from Gentilini when i was there, had my truck serviced there while i was there, never had any problems with them. Even tho I am in texas now, they still send me reminders about my truck being due for services. I would go with Gentilini just by personal preference and experience with them.