Hi fellow green tea lovers,
I've noticed that higher quality, or even organic green teas, have a much different taste then lower quality teas. Does this mean that the tea leaves come from different forms of plants? Also in everyone's opinion, what's your favorite brand/label of Green Tea. I usually go for Bigelow, Tazo or The Republic of Tea.