For the past few years I've been having my hair dyed with semi perm dye at the hairdressers to cover grey. The type of dye where they just bung it on, no foils or that stuff. I'm now on mat leave so poorer. Is there any reason for having it done at hairdressers rather than just buying something in boots and doing it myself?