Turtlewax chrome for chrome -It's cheap around here. I can find it for under $2 bottle.
Mothers scratch-remover/polish for paint -not as good as Scratch-X but less than half the cost.
Of course nothing will take out serious rust other than OA or tons of elbow grease with more aggressive treatments.