Recently, I stumbled onto a youtube video where the car guys are using a molasses/water mix to remove rust from car parts. I had to try this. It works!
A jar of molasses from the store for $3.59
Pinball legs before soaking
I read where you are to use nine parts water to one part molasses. I went with about 1-to-5.
My 4" PVC tube tank. A chemical reaction with the molasses and the rust cause a bubbling effect.
Legs fresh out of the tank.
After a wash and scrub down for 3 legs. One rusty leg is untouched for comparison. I brought them in and scrubbed with dish detergent and hot water. They cleaned up nice. Before you go out and spend $20.00 on some Evaporust, for less than $4.00 it is worth your time to try some molasses water.
Here are some youtube vids.
https://www.youtube.com/results?search_query=remove+rust+with+molasses