I thought the place was decent. My Volvo's computer went and was causing my car to shut off randomly on longer trips. It would have been $1200 to fix but the ended up covering it over some government warranty even though it was kind of borderline covered.
more