I feel that I had a completely different experience than most of the commenters. I am by no means mechanically savvy and have been previously going to another mechanic for the past 10 years. Lately my truck's engine light has been turning on, so I take it to my usual mechanic, where I spend $800 replacing the engine coils. A few weeks afterwards, the engine light turns back on but I also need a smog check around that time. I then randomly take my truck to this Quality Tune-Up shop to get a second opinion as well as a smog check. Sukhi, the manager, first notices the recent work and comments on the new coils. He wonders why all of them have been replaced rather than just one or two of them. He also said that since I invested so much in the previous shop, that maybe they can look at why my light turned on. As advised, I go the original shop, where I find out that I would have to spend another $800 to replace something else. I decided to go back to Quality Tune-Up and ask to see what they can do help me. Sukhi explains that I don't necessarily need to replace this part but rather just clean the ignition filter. I agree to this and couldn't be any happier. I appreciate Sukhi's honesty and advice and I will definitely come back.