I purchased this Halsa Hairdye at the local ninety nine cent store. It is ammonia free. I was surprised that it turned out to be a great hairdye! It gave my hair, vibrant color. It was very conditioning and not too harsh. The color stays in well. I followed the instructions and it did cover the gray! I did not have any complaints with Halsa hairdye. I followed up with one of my own good c...