Unfortunately I have a little experience in this area!
I would highly recommend Compact Kars in Clarksburg, NJ (1 mile from Great Adventure). Their work is OUTSTANDING. I would only give a so so rating to Reiley's in South Brunswick.
My worst experience was with a repair shop in Hillside NJ. My last car (Eclipse GSX) was in a bad wreck and they tried to fix it up even though it should have been totalled. They returned it to me in an unsafe condition (all over the road) and when I asked them to road test it again - they crashed it again!!! Got totalled out finally!
Nick
Nick