i just put an order in 2 days ago...they have a catalog that they send out, people are available on the phone fast and are helpful.
I purchased a clear clear lens kit and wanted to know if the product that they supplied would fit my car(I was worried since I heard that some of the aftermarket lights are made in asia and are of poor quality). Case in point: one web page that i found refered to the side lens to be brittle--doesn't sound like BMW to me. As for the clear lens kit, BMW does not have an OEM product in the USA because of laws requiring a yellow reflector on the front corner, and the BMW bumper doesn't have one on the sedan (i just got the 330i ZHP). I asked about who makes the lens and bavauto stated that there were 3 suppliers to BMW in Germany and they get them from the suppliers.
Thats good enough for me! Looks like a reputiable firm...If anything goes wrong in the order, I'll drop another line.