Lipton green tea is the best among all brands available in india. I have been using this for years and I am fully satisfied and I feel that other teas are noy as good as this but if you have local stores which also provide good quality tea then you will think that it is bit costly. : )
It has nice aroma.
If you make teĆ properly it will taste good ( I mean if you just dont over boil the tea leaves) .
Packaging is not that good.
It is not expensive.