Reviving this thread, I recently got an E30 and I need to do some rust control on it. I was reccomended We Care auto, howvever I have been hearing some mixed reviews about them. I read on other threads that they are expensive? Does anyone know which BMW workshop is good to do older BMWs?