1 /5 Dewey Morris: Look before you pay thousands with them make SURE you get a second diagnostic somewhere else. I’ve been getting my vehicle serviced here for years. Never had a problem until recently. They are not honest, after paying them over 5,000 for a timing chain replacement. They told me I had an oil leak from turbo return oil line. The 1st estimate over 2,900. The 2nd time the quote was 1,600 and once technician get in there, there could be more leaks, if so it will be 3,600. They inspected my car 3 times, and told me my turbo oil return line needs to be replaced. I found an honest mechanic that builds engines, I ordered the part from BMW for 177.00 the turbo oil return line. The mechanic told me it was not the turbo oil return line it was the washer and o-ring. I ordered both from BMW. The washer was 22.00 the o-ring was for 5.00. It only took him a little over an hour to stop that oil leak. He charged me 60.00 bucks. I couldn’t believe it I paid 200.00. So grateful I found him. Oh I forgot they told me my warranty was voided on the 5,000.00 timing chain repair until I get the oil lines repaired. A Mess.