The "mystery bug" was very elusive...dashboard lights that just wouldn't work. The obvious solution was a new switch...whoops! not the problem. However, the mechanics persevered for 3-1/2 hours (I was in the waiting room). They tested each wire and, yes, they found the short and fixed it. To their credit, I was not charged. Am I a devoted client? You bet!