I took my 2010 X5 BMW to the BMW South dealership to get a diagnostic on a check engine light that was on. After looking at it, they told me that the car needed a new engine and that it was going to cost over $20,000, in addition to the other repairs they suggested it needed. Feeling hopeless, I called Tri Star and spoke with their specialist, Justin. He asked me to bring the car by to take a look at it, as the car only had 50,000 miles on it. With his knowledge of foreign cars, he was able to diagnose the issue and suggested minor repairs that should solve the problem. His professionalism and knowledge saved me over $20,000. Thank you Tri Star for having honest technicians and excellent customer service. I will definitely be doing business with Tri Star again.