I find the BMW brand stuff quite cheap and very good. I use the wash and wax mostly and wheel spray and interiour silicon based plastics preserver. The leather cleaner/care (all in one bottle) is pretty good too and has UV protection. Doesn't smell fantastic like some leather treatments do but seems to do the job well.
|