Armor-All supposedly contained/contains silicons that are bad for vinyl, which can induce discoloration. You should definitely take a look at Autopia.org for more information. Its a detailing enthusiast site, and I learned A LOT from it.