Talk to Matt at Carmat, he is the owner of the shop and he has a WRX too!
They do GREAT work. I went in last time, got the car back, and they missed something. Without a quesiton, they took, it fixed it, and deal with my insurance company for me. Hell, I didn't have to do anything with my insurance company other then filing the claim. Good luck! Tell them Leo Chan with the blakc 02 RS refered you to them
Carmat Collision Center
1650 Mansfield Street
Santa Cruz, CA 95062