...assembly scared me. Joe repaired mine and saved me $$$. Bring your BMW to Joe's for service and repairs because he is the real deal