Yes, I've used it but more of the gel kind from WalMart called 'Lime Out'. I had frame with rust stains on it from various cable guides and stops. I folded a paper towel into 2-3" wide strips, soaked the paper towels with the Lime Out and wrapped them around the frame. It took some time but it did work. If you do use it on a painted surface I'd highly recommend testing an area to make sure it doesnt bleach out the color. Fortunatley I was doing this on white bike so it only made the white whiter!!