Gary is great. He was able to diagnose an idling problem in my beloved 1989 325i. He had it solved within the day, and ended up not charging me labor, since the actual work was so little. He also advised me against another optional repair that would have cost a lot, mostly in labor. I greatly appreciate not getting the hard sell. He also communicated regularly and promptly.