The wife's audi was hit a few years ago and we have an almighty row with Audi Insurance (red star) regarding where it went. They wanted it to go to their approved (read 'gives us a heafty discount') bodyshop and we refused to allow them on the basis that it wasn't Audi approved and would invalidate the corrosion warranty - They didn't seem to get the irony of them being "Audi" insurance!.
That's truly bizzare - the main point of getting insurance in the manufacturers name is that you take the car to the manufacturers bodyshop (which still could be a back street place, it's just that it carries their approval).