Is it any good for dark brown hair? My roots always start to show after 3 weeks of root touch up at the hairdresser and I can't afford to keep going back. Is it easy to apply? Does it last? Which shade? Help!!