Many people suggest using ArmorAll to clean fly lines, but while it does clean the outer surface of the line, it also scrubs away some of the line's lubricant. In time this can cause the line to become stiff and to crack. You may have noticed that once your fly line is cleaned with ArmorAll, it is slick and shoots well. But after fishing for a short time, is doesn't shoot well anymore. That is because ArmorAll is water soluble, and it washes off the line.