After doing some research, it looks to me as if some options include messy dyes, creams or paints. I think I'm going to try Color Bond LVP as it claims to penetrate leather and vinyl and won't come off. The nice thing about Color Bond is that as an OEM supplier they have specific color codes for GM, Ford, Chrysler as well as other manufacturers.