Luc/Raja would be my choice; run by car enthusiasts!
BTW its rare in this area that a shop (^them excluded) will allow you to bring your parts for install:
1) most shops make a profit on parts sold
2) they can't warranty the parts in they didn't get them
3) they may or may not warranty the labor b/c of bad fitmet
4) many are cracking down on techs taking side work
|