Mike's guys worked on my 1995 E36 back in the early 2000's. Perfect service. He gave me a laundry list of repairs, including the tranny. Nothing was done until I gave him the OK. This week they worked on my 2001 E39/530i with 128K on her. Again I was given a laundry list and chose the immediate needed repairs. One was the Disa actuator. If it had failed the metal parts would have gone into the motor which would be a total loss. Bottom line is you get what you pay for. It's better to deal with a specialist, not a general mechanic.