I don't have much to say about ATF, but I will say this.... go to Jiffy Lube only if you don't care about your car. I broke down and went there once. They managed to strip my drain plug hole(oil pan). If you can't find a good mechanic that you trust, go to Honda service. Its expensive, but they do it right.
-Spy