I totally agree with you about nickel and diming you. No I haven't been taking it to them all along. Just got some Techron, followed the instructions on the bottle so I'm good there. The issue is, where I live, it's hard to find a good mechanic I can trust as I'm relatively new to the area. I...