It is pretty amazing. I don't think I've found hardly any products that do exactly what they claim, but this stuff words. Both brands work really well.

I had some parts soak and had the original phosphate bolts in them and I'm pretty sure its been removed. They soaked overnight.

Some of what I have probably shouldn't have been soaked overnight, but, its too late now.

Here is a good example. I soaked one overnight and it removed the plating, I soaked the other for a few hours and it cleaned up really nice, but didn't remove the plating.

Some things you need to make the judgment call as to how clean you really want it.

The spray Rust Veto dries within 15 minutes. You can't even tell its on there. I think it will be good on newly plated parts as well.