Went to this Firestone today because my check engine light was on. The gentleman in the office stated that it could be thousands of different things and that it might take hours to figure out the code. He told me that it would be a $100 diagnostic fee. I told him thanks but no thanks. Went to Autozone and they read the code for free in about five minutes. I will take the car elsewhere to get it repaired.