Rust dip success stories?

Quite a few on the market, Chelation is the most common type, ie Evaporust. Anyone got great results from these? Brands? I wanna soak a crank so Im gonna need about 2 gallons. I had some evaporust but it turned black and didnt work anymore over time.