Our Chevy Cruz kept showing overheating on the dash display and we brought it to Absolute Auto in Shirley Ma. as our last resort. They charged us over 800 dollars to swap out the cooling fan and gave us the car back. My wife came to pick me up from work 10 minutes away and the car was still reading overheated, we brought the car back to them 39 minutes after we got it. They then 1 day later said okay we found the problem and we want another 700 dollars to fix it. This shop is a joke and I will NEVER USE THEM AGAIN !!