When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have used a upholstry cleaner that you can buy off the shelf of your local Wal-Mart in the past. It seems to work well and it didn't leave residue or discoloration on the seats. If I remember right, it was the Armor All brand.