I dye my hair with Garnier Olia permanent dye. I love the colour (Vivid Garnet) it lasts well without fading and (I like to think) suits me quite well!
The problem is I'm 30 and have quite alot of grey for my age. The roots at the top of my head are fine but I have a small section near my temple which just doesn't seem to take the dye. I only did it a few days ago, washed once since then and I can already see it's fading badly and will be grey again within a week.
Is there another kind of dye that will work better? I've seen a few root touch-up pens which I think might work for going over that one section without a faff, but these seem to be mainly for browns and blondes.