if you do a search this has been discussed many times:
Looking For An Indy Shop In The NY/NJ Area - Xoutpost.com
i recommend my mechanic for the past 20 years to everyone. i went to bmw service a few weeks ago and recived a call from my service adivsor saying my car has both tie rods bent and it is not covered by warranty, along with a balance and wheel alignment they wanted $4,469.00. i went the my mechanic and they replaced both tie rods, mounted 4 new tires on my x5, ballanced them, and did a wheel alignment. all that cost me $400.00. and i had my car back in a few hours. BMW wanted $4,469.00 and needed the car for over a week. my uncle brought his civic to honda because he herd a noise coming from the front passengers side. they told him $1,800.00 and thats not including the real problem(the noise). my unlce payed $1,200.00 and got new control arms, new stabilizer links, new shocks, springs, a wheel alignment, and an inspection. my other uncle went in for new front brakes and sensors on his 2008 Audi Q7, $300.00. they also rebuilt a whole diesel engine for my father that my younger brother destroyed. he ripped the oil pan and drove the car with no oil in it. never had a problem with that car till this day. Ask for Tony or Ernesto. tell them GIANVITO sent you.
JGA Auto
6224 17th Ave
Brooklyn, NY 11204
718-256-0702