It's Sam
Go Kart Champion
- Location
- New York (The cool part)
- Car(s)
- X3 M40i
I might need to get a new turbo installed soon, what shops in the area would you suggest?
I've heard good stuff about The Shop CT in Stratford, but they seem more subie-oriented. 829 auto in Nyack seems reasonable too.
Anyone have experience with either or know someone better? Trying to stay relatively close, I have to make it there without blowing the car up...
I've heard good stuff about The Shop CT in Stratford, but they seem more subie-oriented. 829 auto in Nyack seems reasonable too.
Anyone have experience with either or know someone better? Trying to stay relatively close, I have to make it there without blowing the car up...