Horrible experience, just plain horrible. The receptionist has a lovely disposition, but everything else is awful. I spent lots of money and they assured me that my car was fixed for the third time and it still had the same overheating problem. By the way they are called Allstar Auto now.