I have had a very professional, courteous, and knowledgeable experience with European Auto Tech. Both Arthur and Sergey are very knowledgeable and customer oriented professionals. They have provided great service and advice on my M3. I would recommend European Auto Tech for your BMW and ask for Arthur and Sergey. They will treat you right.