the one i use - bmw interior cleaner - is great, smells good and isn't hard to use as it is a soloution, and it is a matte finish so you don't get streaking...
we used to use amorall but it never looked good after, so we gave it a miss
if you don't want to pay $7 for the bmw, i am sure that auto1 or supachaep would have something
|