Sorry to hear that Lea... hope it wasnt my gf again but she drives a 3 not a 5!
Would definately go for exact replacement for the reasons given by ed -320d.
I had to take my car in Tuesday. Went to BMW bodyworks at Port Melbourne. Also have RACV insurance.... bad week for them!
Strange thing is I heard from RACV claim approved but nothing from bodyworks. Rang yesterday and Bodyworks said they had not heard anything. Will follow up.
Who are you taking yours to?