I must have been riding too hard because the internals of my LED headlight are now rattling around in the housing. I haven't taken things apart yet to see what's broken, but my understanding is that the LED housing is not serviceable. BMW wants $1800 for a replacement LED assembly! So I'm not going to buy a new headlight, but I'm wondering what my options are. I can buy a used one on ebay for 600ish dollars, I can buy a new knockoff from China on Alibaba, or I can try to repair my broken light by maybe prying it apart and figuring out what's come loose. Has anyone else encountered this issue? How did you resolve it? Are there other options that I haven't considered? Thanks!