I've been using Zaino for years - no, check that, a decade now! Sal (yes, there is a Sal Zaino - had a Viper last time I saw him) and they do answer all their emails from Howell, NJ. Great company, great products - go look over on
www.bimmerfest.com as well for great vendors for the other stuff you need to get the job done right. Detailers Domain has superior MF products IMHO along with great pricing and tutorials, etc. No plug - just seem to be a lot of satisfied Bimmer owners. Zaino is an addiction
or, realistically, a premium product line. It can't cure everything but if used correctly along with proper washing, drying, etc. will make your car look great and lasts a very long time. Excellent bang for the buck and personally, I'll never use anything else.