My experience is not so good with any of these products - they only work great if you don't have rust to begin with. Then one day I think I was at Lidl and seen this zinc galvanising spray, so I said I'd try it. And I'm amazed at the results - I applied it on the exhaust pipes, silencers and the intercooler + power steering metal pipes which were all rusting and haven't seen any signs of corrosion for more than 3 years now. I plan to do the same on the rear chassis and the tow bar when I have a chance and then apply rust proofing compound on top of it.