I saw this on MN recently and can't get it out of my head. What's maintenance like for such colours? Is it standard high street chain hairdresser, or a specialist job? How much should it cost? (SE England)