We already had the car diagnosed from another mechanic, but they were all the way in Gilbert. So, we looked up to find another nearby and found C & R. We made an appointment and told them what needed to be fixed. They told us that the previous mechanic didn't know what he was talking about and said they'd take care of it. LONG story short, they finally did what we had originally told them to do on the THIRD time bringing the car in. Total scam. I would never recommend this place to anyone and have filed a formal complaint.