Terrible. Took them 5 DAYS to give me an overpriced quote. Unfortunately my car was towed there so was unable to go anywhere else. Got my car back a few days ago and it is NOT FIXED. So bad that I don't want to drive it until I have the time to take it elsewhere. Total RIP OFF.