DDM Tuning = fail.
Horrible customer support, if you can even contact that department through phone. They won't take phone calls and everything is through their online email support - it's pretty weak.
They sent me non-projector Angel Eyes after specifically telling them I needed ones to fit my projectors numerous times before ordering.
I ended up going on Ebay and the ones I picked up look amazing - I believe the seller was BMWled. They may also have headlights.