Having a problem cleaning new cloth seats on most GM products, specifically the Equinox, and Malibu models. The materials are so cheap, when cleaned, there is usually a cleaning spot left on the material. Even if cleaned with water, there is a water spot left. Starting to see more and more customer cars come back for details (through service), and the seats are saturated with sweat and dirt which the customers of course think should be removed. I remember having a problem with seats like this on a VW Beetle a couple of years ago, and that turned into a night mare. Any tips on cleaning, or is it "it is what it is"?