Most hairdressers seem very anti box dye. I have read about hairdressers who refuse to colour the hair of anyone who might have any box dye ever on it.
I know box dyes contain bleach which professional colours might not but I don't see hairdressers saying they won't colour previously bleached hair.
I also don't understand the "I don't know what was in your box dye and it might react" argument. Every hairdresser uses a different dye brand so even if the client knows the brand their previous hairdresser used (doubtful), the hairdresser probably won't know the ingrediants. I think most branded box dyes are pretty much of a muchness.
Uneven application of home dye could be an argument I guess but why is that different to having different professional colours in eg balayage or roots?
So I'm wondering why are box dyes so bad?
(I'm tempted by an esalon colour because I can't get to the Hairdressers for a while.)