Have dealt with them twice. Once for tires--a good experience. Second time for an electrical problem. They could not fix the problem after keeping the car for 3 weeks. Plus side, they did not charge me. On the minus side, they broke my ignition key, put a big scratch in the right rear 1/4 panel, the car had oil streaks on the hood,windshield and rear deck from being parked under a lift, they greased my carpets for me, failed to replace one of the 4 screws holding in the dash, the battery was dead and I needed a jump start just to get away....then I discovered that it will no longer shift into 5th gear. Maybe I should send them a bill for the damage...