Fabric/Vinyl PAINT/DYE for seat/headliner recommendations

I just went to my local autozone they had some vinyl paint and it worked good, changed from red to grey with minor bleed through only had to respray a few spots.