I recently bought a box of Twining's Green Tea bags.
On the plus side it tasted good and had nothing but tea in the tea bags ( Tazo puts all sorts of things in their tea like "natural flavors" -- watch out ).
It also tasted pretty decent.
The tea bags didn't do too well being steeped a second time. I noticed a big reduction in color.
Still, as far as green tea easily obtained from a supermarket goes I think it is a cut above other brands.