One of my ballasts has failed on my M and wondered what the options are when it comes to replacement. Has anyone tried wiring an aftermarket ballast in or are there any other ways without buying one from bmw or second hand off ebay? I don't fancy paying 50 quid for a used ballast tbh so would like to hear of your experiences. Thanks in advance.