I just removed the lenses from my headlights today and I didn't use the oven l, I just used a heat gun. Super easy, it took me probably a bit over 5 minutes to do each headlights. I was actually surprised as to how easy it was.i did a set of taillights a few years ago and those a pita.
2002 325i black auto
2005 330ci ZHP Alpine White auto
2011 e92 M3 Alpine White 6 speed
I received a response from Spyder (https://www.spyderauto.com/home.php)
The only headlights offered for the 2005 model will be for a halogen
headlight from OE.
We do not currently have a Xenon/HID model.
This is why I collect the lenses lol I think I have like 2 pairs. But mines never going to go bad cause I have PPF on lol I've been meaning to sell them, but too lazy to take it out of storage.
I did not trust the information that the Ebay sellers because they could not confirm fitment nor provide BMW part #s for cross-referencing.
I purchased a pair Umnitza ... more money than I anticipated but it depends on what you add ,,, such as angel eyes $230, and I sought to retain the "dynamic" features so another $60, and $30 film protection for lenses. Ultimately a total of $1000 for a pair which includes the bulbs and ballasts.
I asked BimmerJakes if they had the complete assembly ...NO.
The only other potential option is Retrofitlab. A little slow to reply. You retain your bulbs.