These guys provided great, friendly customer service! They found the electrical problem and fixed it on the same day that others were booked. They also provided me a lift to my place of employment while they worked on my car, and they offered to pick me up. The only reason I didn't give a full five stars was because they charge a diagnostic fee in addition to the repair. I understand why they would want to charge a diagnostic fee for those who choose not to accept their repair service, but typically when a diagnostic fee or estimate is charged, if you hire them to fix the problem, the diagnostic fee is applyed toward the repair. In this case, I feel like the diagnostic fee inflated the cost of the repair. I could be wrong, and maybe it's now standard practice in the industry, but I felt a bit overcharged. Other than that, the experience was very good.