I'm sure your repair will be absolutely fine, just take your time to check over the work they have done.
However don't think because they are VW, BMW, Audi approved that they will be better than anyone else.
I went to an Audi, Landrover, Mercedes-Benz, Porsche, BMW approved shop. They even had 2 Lamborghini's being dropped off on a trailer when I turned up for an estimate on my Golf so I felt reassured they would do a good job.
Needless to say the paint was as thin as anything, the door wasn't hung right, trim not put back, overspray everywhere!! Not great to say the least.