I want to change the color of the carpets in my 06 Escalade from OEM pewter to black. The carpets are in good shape, so I'd like to try dyeing them before I spring for new carpets. Has anyone dyed their carpets? How did it turn out? Any issues streaking or uneven coverage? How durable is it? Does it transfer to shoes or other surfaces? Which is best, dye or fabric paint? What product(s) do you recommend?