Well it depends really on your budget and how long your expecting it to last ect, the woolies kits are fairly cheap from what i remember but wont last very long, however you can always re-apply it to areas if they wear sooner than others and whatever you do dont get it wet lol. Its not really a dye as a lot of people are led to belive its just basiclly a liquid colour that you rub in. I guess if its on a car you only use rarely its not so much of an issue. I suppose the ideal thing is to let a proffessional do it using the spraying method but the cost will be a fair bit more