Have been bringing my BMW here for many years. Parts are becoming increasingly scarce for certain repairs, but Ken finds what's needed. The repair pinched a wire that created a speaker malfunction. Took it to the stereo shop who fixed the problem, and John credited my Rewards Points for the cost with no hassle. Great shop, knowledgeable mechanics.