Can anybody suggest where I can get a passenger side sun visor? Cost through the dealer is $175. My wife managed to snap the entire visor off as she rotated it to the right and then pulled down on with both hands, thinking it would move it that direction. Anyway, I don't care if the wiring is intact for the vanity lights - just having a visor for sun protection would be nice. Not that I would be fussy about the color either but my 2000 528i has the beige interior.