Just wanted to follow up on this thread. I decided to go to Superior (4 recommendations in this thread alone swayed me), and I couldnt be happier. They run a great business there and it shows. When I went to check up on the repairs about a week ago and saw the Aston Martin Vanquish being repaired next to my car in the shop, I knew I had chosen the right place. The staff there was more than meticulous with the repairs, and treated me very well everytime I was at the shop or on the phone with them. They even painted an STi hoodscoop for me for free. So yeah +1 for Superior. If I ever need bodywork done again Ill be paying them another visit.