Erik, your post brought up an interetsing memory for me. When I first bought my E24 in 1990, I needed the struts replaced and at that time, had neither the knowledge or tools to do so. I brought the car to a small shop and they started the work but 10 min in, the owner showed up and stopped the work and said to me "I'm sorry but I don't work on BMW's, I have found the owners are perfectionists"................Yes we are!