I was really surprised when I received my order earlier than I was expecting and they were all installed that day. Keep up the good job. I will relay this good news to friends who want to order online to go to 'partsgeek'. My BMW 1994 740iL is now O.K.