Late to this post but sucks to see the damage to your car. I could highly recommend The Ultimate Paint Shop in Lake Bluff, IL if you want to travel a little to really get it right if you do not have a great shop you trust. The shop is Audi certified and did perfect work on my car three times now for the stupid little hits my car has had and a bumper respray. They rebuilt perfectly my old Cabriolet when my ex was run over by a semi in it. Anyway they do all the top cars, its always packed with Ferrari's, Porsche's and the top end Audi's, and cars they are restoring.