I bought a set of CCW SP20A wheels last year for my '06 Vette.
It has been a real struggle to keep those wheels clean.
I have water spots/stains on them and just can't get them off. :hairpull
I called CCW and they told me to clean them with "Aluminum Wash" but all it did was clean any dust...