I recently done with repair of my 2006 WRX TR in this shop. The door and part of rear quarter had to be replaced and painted.
Unusual for me, but I was completely satisfied with the job and service. Everything we spoke with the shop owner was done with attention to little details.
I just want to share my experience with NJ locals.
The shop called "Street Oak collision" and it's located in Ridgewood, NJ. The owners name is Alex. Just google for exact address and phone number if interesting.
HTH