Anyone with a GMT900 clean their headliner? What did you use? How did you do it?
My daughter bought a product from Meguiar's a few years ago, tried it out on the Kia and said it left water stains and refused to try again on my truck.
I think what happens is the cleaner breaks up the stuff in the stain, loosens it from the fabric and suspends it in the cleaner. But then is spread out everywhere the cleaner's liquid is moved and soaked into as you swirl it around in circles while scrubbing. So, you basically just spread the makeup of the stain out over a larger area so it's thinner and not as noticeable rather than have it focused in one area. Sure, a rag will soak up some of it. I think reapplying the cleaner of choice and dabbing it with a rag/towel and/or vacuuming it out repeatedly until it's gone is the best method. Keeping the cleaning area as small as possible keeps it manageable.
As for the actual cleaners I've used with success, those are the Turtle Wax Power Out and Blue Magic Carpet Stain & Spot Lifter:
Oh, if you use a vacuum, be sure to clean the edge of the nozzle before you go dragging it across the headliner or you'll have more stains to contend with.