I went to my friendly BMW service department and got a quote for the lights, I want the new lights that are tear dropped in shape, not the older lights on top of the rubber gasket. I was assured that it was an easy job except for the cut in the body. The rep said the lights combined would be around $70 (costs more in Canada) and that was about it. He said since there was no sensors to worry about, you just cut into the wiring for the regular turn signals. Wiring the job shouldn't take any more than 20 minutes and that is stretching it.
I then went to the local auto body shop. The hole cut for the tear dropped shape was critical in it being exact. My BMW rep offered to draw up a template for the cut. The autobody guy would use the template for the cut. He said I would probably be billed out for about three hours labout, the removing the fenders, making the cut, adding touch up paint, inserting the lights and wiring up. This sounded reasonable to me. So I'm going for the clear tear dropped lights on a black car.