I do know my green tea, try Mighty Leaf. So good it comes in a cloth bag. Pricey but worth it!
Where do you buy Mighty Leaf green tea?