Is Cars & Concepts a place specializing in European cars, but also work on other makes? Located in a not-so-great area about 5 minutes from RJ Stadium?
If I'm not mistaken I believe that's where I had my camber kit installed, they were really nice people & did excellent work. I'd recommend them to do whatever work necessary to your car.