German Motor Works is my repair shop for anything the BMW needs. They are fair and honest...if you don't need it, they they don't try...