I have recently bought lotus herbals ecostay kajal from amazon for rs 228.
This is the most amazing herbal kajal I have ever bought. It has a nice texture and a lovely black colour which gives the perfect look as well as it is smudge proof.
It stays for more then 4-5 hours and one more thing I like is it is waterproof.
One thing I dint like is it comes as a sharpenable pencil and every time we sharp a littel quantity of kajal is wasted.
Overall the product is very good and worth for buying.