Thanks for the info on lexol and vinylex. What I'm really trying to find is a good carpet shampoo. My X5 took a lot of wear and tear this winter and I'm trying to get the carpets clean (Yes I had rubber mats). I know that when you pay a professional to detail a car, they shampoo the interior carpet, I'm trying to find out what product they are using.