Has anyone tried this yet? Think John Frieda makes one. I need to dye my ever-greying locks about every 4 weeks and have been using Excell but find it fades quite quickly. The foam looks quite different to use. Does it have staying power?