One of the headlight lenses on my E46 is hazy, and restoration work by professionals didn't improve it. I'm thinking of replacing the lens. However, I'm concerned about the following:- (a) The job entails removing the headlight assembly from the car. The car is more than 5 years old. Would there be any risk of aged/brittle plastic parts on the headlight assembly getting broken thus rendering the headlight assembly (and the new lens) useless? (b) Any risk of water condensation and/or leakage? Views/opinions and the sharing of experience in respect of the above would be appreciated.