I don't have one, but that is a LOT of rust! I wouldn't put it on my car and I wouldn't try to fix it. They should send you a rust-free one. Good luck.
1995 325I, tinted windows, K&N, debaffled air box, BMW style #104 wheels, Nighthawk low beams, smoked side markers, smoked corners, smoked taillights, M3 style heated mirrors, various interior bits, Bosal cat-back