I'm thinking about trying Ecocolors dyes. For anyone that's used them, how long do you think the color stays in your hair? I just bought Loreal Open hair dye and I swear the color only really stayed in for about 3 weeks, so I'm looking for something to last longer, but be a lot less toxic.