The best one I've found is called Lazartigue, a French brand. Unfortunately, I think it's only sold at the boutique on Madison Ave. or by mail order www.jflazartigue.com. But, it's really great. At least for the semi-permanent, which is what I use. You can tell by the way it smells too, very non-toxic. Also, it works very well.