Those people are really honest. I have an rebuilt 2013 Mazda 3. Two days ago, I took the car to the shop because the traction control light comes on and off. They scanned the old stored codes (light came off then) and did some other diagnosis but couldn't locate the issue. So they reset the PCM and charged me one hour rate (they worked on the car for more than a hour). I had the light came back and off yesterday. Then today, they scanned the newly stored codes and said my car may need extensive diagnosis and it may require the expertise of the dealership. I thought I was going to pay them for their work not the result. But guess what, they just refunded me the money back. I pulled out of mess; they cut the loss. They are trustworthy. 11/7/2014