Obviously hairdressers tell you they must be avoided and you must spend £££ at salon . Are any box dyes good for covering grey in medium brown hair?