tried to code LCI lights in my E60 , started the job , didn't finished as didn't had enough parts as original bmw connections ,take money as for done job straight away . after next half day job ,walking around with cigarette, said that my light control module is bad, which was from 100% running car .Again left the car with not done work, and after was just pushing the time .So never finished his job ,but I payed him full price, this is how trader acts to trader ,first sign not to trust !! another guy with same work was told that parts he got are not good , took all full price and after kept pushing the time . installed some sound system in other customers car, start acting very bad after few days , his answer, something wrong with car ,but not his parts or job . and its not the end of story .