I've used the John Frieda one but it didn't cover my grey at all. I'm sick of the drippy ones after a messy garbled nutrisse incident. Is the nice and easy one or the l'oreal one any good? Do they cover stubborn greys? TIA :)