From time to time there's been sporadic topics about what products to use, and I was wondering if anyone's willing to spend a bit of time describing what they've had good results with. I've found that most of my plastics when washed in hot soapy water, even when scrubbed with a rough sponge, still end up showing dirt and rust stains when dry. I've cleaned metal parts but they seem to tarnish quickly or the product feels like residue has remained even after rinsing. I also struggle getting stains out of vinyl, such as a mold stain on the head-rest of a red Ghia seat. A lot of these cases are stains, dirt etc that's been left on the part for a long time, and I suppose with plastic parts the surface has degraded so I don't expect a nice smooth shine after cleaning, but I need advice for getting a truly clean part that I can then work with. I would appreciate any recollections of cleaning products and methods you've had success with, as well as any restoration tips for plastics (including translucent ones such as lenes and instrument covers) and vinyl surfaces. Kinda wishing it was as easy as dumping it in a hot sink with some hairy lip squid (Fairy), always worked for Matchbox cars.