I've been dyeing my hair, as infrequently as possible, the last year to cover up a few greys and some old highlights. I started with permanent but the last couple of times (6 months) I've used a semi permanent. However, despite using a 'light brown' it soon fades to orange, and doesn't wash out. I have really obvious roots.
I asked my hairdresser last week and was told that a salon colour would cover it all. Also, I was recommended a semi-permanent colour over permanent, and assured I wouldn't get obvious roots...
Was this sales talk or is it worth the £30 to get my hair 'permanently' evened out? 