These have a better projector and CCFL Halo lighting than the stock headlights...even in this case where the car didn't come with HIDs....but he already had a set of cheap aftermarket headlights installed.
All I was simply doing was re-wiring everything and putting the new lights in.
Re-wiring things (solder, tape, zip ties) was easy and difinitely helped the clutted behind the lights.
The tricky part was that the new headlights have CCFL lights, which can sense and turn on with very low voltage; the old lights had halogen halo lights (which is why they were so dim). But Halogen will not turn on with such low voltage, so you couldn't tell that the computer in the BMW is constantly checking to see if the lights are still working. Once the CCFLs were installed, they flickered....randomly....like strobe lights. I rewired them differently 4-5 times until we settled on having them wired into the fog lights for now.
I say for now, as the passenger side headlight came with a bad CCFL halo...so we will be warranty swapping that for a new one. Then the company might have an answer for the CCFL issues. Oh well...I can already tell the output is much better with these lights.....kind of wierd going from an American Cutoff to a European cutoff.....muuuuuch different.